Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| docker_notes:docker [2025-11-12 Wed wk46 18:16] – [downgrade docker] baumkp | docker_notes:docker [2025-11-27 Thu wk48 17:12] (current) – [Portainer agent] baumkp | ||
|---|---|---|---|
| Line 22: | Line 22: | ||
| ====downgrade docker==== | ====downgrade docker==== | ||
| - | The upgrade of docker-ce from version 28.5.2 to 29.0.0 seems to have borken | + | The upgrade of docker-ce from version 28.5.2 to 29.0.0 seems to have broken |
| For debian based systems: | For debian based systems: | ||
| *'' | *'' | ||
| Line 37: | Line 37: | ||
| 500 https:// | 500 https:// | ||
| | | ||
| - | + | *'' | |
| + | This problem keeps on giving. | ||
| + | ++++sudo systemctl edit docker.service| | ||
| + | < | ||
| + | Environment=DOCKER_MIN_API_VERSION=1.24</ | ||
| + | And then '' | ||
| + | ++++ | ||
| + | Presumably this will eventually be resolved up stream and this fix can be removed. | ||
| + | |||
| + | Some references to assist with this: | ||
| + | *[[https:// | ||
| + | *'' | ||
| + | *'' | ||
| + | *[[https:// | ||
| + | *'' | ||
| + | *'' | ||
| + | *'' | ||
| + | *[[https:// | ||
| + | *'' | ||
| + | *'' | ||
| ====Docker Desktop for Linux==== | ====Docker Desktop for Linux==== | ||
| I have preferred to run Docker command as a native Linux applications. | I have preferred to run Docker command as a native Linux applications. | ||
| Line 139: | Line 158: | ||
| =====Portainer agent===== | =====Portainer agent===== | ||
| + | Running Portainer agent from docker is a tedious. | ||
| + | ++++docker agent docker compose, | ||
| + | <code yaml> | ||
| + | services: | ||
| + | |||
| + | portainer-agent: | ||
| + | container_name: | ||
| + | image: portainer/ | ||
| + | ports: | ||
| + | - " | ||
| + | volumes: | ||
| + | # Mount the host's Docker socket into the container | ||
| + | - / | ||
| + | # Mount the host's Docker volumes into the container | ||
| + | - / | ||
| + | deploy: | ||
| + | resources: | ||
| + | limits: | ||
| + | cpus: ' | ||
| + | memory: 1024M | ||
| + | restart_policy: | ||
| + | condition: unless-stopped | ||
| + | delay: 5s | ||
| + | window: 120s</ | ||
| + | ++++ | ||
| + | |||
| + | ++++run docker agent from docker| | ||
| Portainer agent allows a remote docker machine to be seen else were via the network. | Portainer agent allows a remote docker machine to be seen else were via the network. | ||
| * First stop the agent container: '' | * First stop the agent container: '' | ||
| Line 144: | Line 190: | ||
| * Then pull the latest portainer/ | * Then pull the latest portainer/ | ||
| <code yaml> | <code yaml> | ||
| + | ++++ | ||
| It would seem remote agents by default do not show out of date images, can be toggled on/off under '' | It would seem remote agents by default do not show out of date images, can be toggled on/off under '' | ||