Cloud-init для Docker remote.
Dozzle для доступа к логам - http://host:8080/
#cloud-config
package_update: true
package_upgrade: false
packages:
- docker.io
groups:
- docker
system_info:
default_user:
groups: [docker]
write_files:
- path: /etc/systemd/system/docker.service.d/override.conf
content: |
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
runcmd:
- systemctl daemon-reload
- systemctl enable docker
- systemctl restart docker
- |
docker run -d \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 8080:8080 \
amir20/dozzle:latest