Comments (10)
Hi @siddjellali, that's odd - it's not something that I recognize on my own NAS. I updated DSM to the latest available version (Version: 6.2.3-25426 Update 3) this morning, and Docker restarted all of my containers as expected. However, I'm still on Docker version 19.03.13 and haven't updated to the latest version yet.
How did you initially start your containers? Do you use Synology's Docker UI, Portainer, Docker Compose, or another method? Does the log file /var/log/Docker/docker.log
provide any clues (NB: you can switch to root with sudo -I
from the command line)?
from synology-docker.
A bit off-topic, but what NAS do you own @markdumay ?
My DS916+ has the same DSM version as yours and yet the latest docker version available to me is the old 18.09.0-0513.
from synology-docker.
My NAS is a Synology DS918+ with 8GB RAM. This repository hosts a script to manually update the Docker Engine and/or Docker Compose to the latest version available (as maintained by the Docker team instead of by Synology). I developed the script to address the lack of decent Docker Swarm support by Synology's Docker package. However, the script is not supported by Synology and it does have to some drawbacks (see known issues).
from synology-docker.
Ah, ok, that explains it.
Thanks, I already knew that repository but alas my NAS is working on btrfs, so it does not work for me.
Probably the reason Synology themselves are taking more time to release v19, they usually are only one release behind.
from synology-docker.
Hi @markdumay sorry for my late reply. Very good Christmas and New Year :P
Well i have also did (automaticaly) the upgrade of my NAS in 6.2.3-25426 Update 3 during the night;
In the next morning, i noticed all my container was up but not reachable even after restart the all nas twice ^^.
When my nas reboot i have to restore with my backup and upgrade the nas again.
Maybe a specific command on your script help to refresh/reload a specific element...
Did you the upgrade to docker version 20.10.1 ?
$ docker version
Client: Docker Engine - Community
Version: 19.03.14
API version: 1.40
Go version: go1.13.15
Git commit: 5eb3275
Built: Tue Dec 1 19:14:24 2020
OS/Arch: linux/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.14
API version: 1.40 (minimum version 1.12)
Go version: go1.13.15
Git commit: 5eb3275
Built: Tue Dec 1 19:21:08 2020
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: v1.3.9
GitCommit: ea765aba0d05254012b0b9e595e995c09186427f
runc:
Version: 1.0.0-rc10
GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd
docker-init:
Version: 0.18.0
GitCommit: fec3683
$ docker-compose version
docker-compose version 1.27.4, build 40524192
docker-py version: 4.3.1
CPython version: 3.7.7
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019
from synology-docker.
No worries - hope you had a wonderful Christmas, despite Covid-19! I just finished watching "Death to 2020" on Netflix - spot on I'd say.
I'm still on the old Docker version 19.03.13
and haven't updated to the latest version yet. My docker-compose is on version 1.27.4
though. Did you have to revert back to the previous Docker version to get it up and running? And what kind of additional command / specific element to reload would you be looking for?
from synology-docker.
Hehe thanks. I hope all is well on your side too.
Did you have to revert back to the previous Docker version to get it up and running? YES
And what kind of additional command / specific element to reload would you be looking for? it's what I am looking for.
Any idea ?
from synology-docker.
Hi, for information, after a stop and start; all services go up again.
No need to reinstall anymore;
synoservicectl --stop pkgctl-Docker
synoservicectl --start pkgctl-Docker
from synology-docker.
Hi @markdumay for information, the last update of yesterday solved my issue;
DSM 6.2.4-25556
Docker version 18.09.8, build bfed4f5
docker-compose version 1.24.0, build 0aa59064
from synology-docker.
ok, glad to hear the issue has been solved for you!
from synology-docker.
Related Issues (20)
- Ensure root ownership for Docker binaries
- Ensure folder `/var/lib/docker/volumes` exists
- Allow graceful stopping of script during Docker daemon start/stop
- Support stacked parameters
- Cannot reach containers attached to user-defined bridge network HOT 17
- Folder location HOT 1
- Binaries not installed HOT 5
- Adjust update of log driver configuration HOT 8
- Known issues
- Add flag to stop containers before updating
- Store logs on disk
- [BUG] After update, Docker service doesn't start. HOT 10
- New package release on synology website HOT 1
- Add support for DSM 7
- [FeatureRequest] Add nvidia-docker2 support HOT 7
- Updating to DSM 7 HOT 7
- [BUG] Docker-compose download error HOT 3
- Can't make update in DSM 7.2-64561 HOT 4
- DSM 7.1.1 (DS1813+) and Docker v24.0.6 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from synology-docker.