diff --git a/README.md b/README.md new file mode 100644 index 0000000..f804d5c --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# docker +Install files for Docker diff --git a/docker.sh b/docker.sh new file mode 100644 index 0000000..e766a50 --- /dev/null +++ b/docker.sh @@ -0,0 +1,2 @@ +curl -fsSL https://get.docker.com -o get-docker.sh +sh get-docker.sh diff --git a/portainer_agent.sh b/portainer_agent.sh new file mode 100644 index 0000000..9bd293d --- /dev/null +++ b/portainer_agent.sh @@ -0,0 +1,8 @@ +docker run \ +-d \ +-p 9001:9001 \ +--name portainer_agent \ +--restart=always \ +-v /var/run/docker.sock:/var/run/docker.sock \ +-v /var/lib/docker/volumes:/var/lib/docker/volumes \ +portainer/agent:2.17.1 diff --git a/watchtower.sh b/watchtower.sh new file mode 100644 index 0000000..b814d6f --- /dev/null +++ b/watchtower.sh @@ -0,0 +1,13 @@ +docker run -d \ +--name watchtower \ +--restart=always \ +-e TZ=Europe/Copenhagen \ +-e WATCHTOWER_CLEANUP=true \ +-e WATCHTOWER_INCLUDE_RESTARTING=true \ +-e WATCHTOWER_INCLUDE_STOPPED=true \ +-e WATCHTOWER_NOTIFICATION_SLACK_CHANNEL=#homelab \ +-e WATCHTOWER_NOTIFICATIONS=slack \ +-e WATCHTOWER_POLL_INTERVAL=21600 \ +-e WATCHTOWER_ROLLING_RESTART=true \ +-v /var/run/docker.sock:/var/run/docker.sock \ +containrrr/watchtower