Skip to main content

Docker

Docker Config

Configure Docker for rootless running

/etc/docker/daemon.json 

# /etc/docker/daemon.json 
{
  "userns-remap": "docker"
}

/etc/subuid

docker:231072:65536

/etc/subgid

docker:231072:65536

 

docker_setup_rootless_system.sh

#!/bin/bash

cat << EOF > /tmp/daemon.json
{
  "userns-remap": "docker"
}
EOF

cat << EOF > /tmp/subuid
docker:231072:65536
EOF


cat << EOF > /tmp/subgid
docker:231072:65536
EOF

docker_setup_rootless_folders.sh

#!/bin/bash



cat << EOF > /tmp/daemon.json
{
  "userns-remap": "docker"
}
EOF

cat << EOF > /tmp/subuid
docker:231072:65536
EOF


cat << EOF > /tmp/subgid
docker:231072:65536
EOF

 

Docker Networks Docker 

docker network create --ipv6=false --subnet=172.22.20.0/24 proxy
docker network create --ipv6=false --subnet=172.22.21.0/24 admin

core ("docker_automation" "caddy" "internal-proxy" "tinyauth" "proxymanager-admin" ".git" "lldap" "proxymanager" "squid")
 
frontend ("metube" "sso-registration" ".git" "jellyfin-10.10.7" "jellyseerr" "jellyfin-preview" "ytdlp-music")
 
backend ("radarr" "sonarr" "notflix-reddit-webhook" "utorrent" "flaresolverr" ".git" "jackett")
 
user-apps ("filebrowser" "iso-user-dashboard" "uptime-kuma" "aliasvault" "offlineu" "iso-urls" "iso-info-dashboard" ".git" "bookstack")
 
admin-apps ("portainer" "dockman" "caddyui" "admin-apps-dashboard" "glances")