最近一直在各种机子上部署docker,有些经常用的就放这里了。
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
docker volume create portainer_data docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
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
docker run -d \ --restart unless-stopped \ --log-opt max-size=1m \ --name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower -c --interval 3600
docker run -d --name=netdata \ -p 19999:19999 \ -v /root/netdata/netdataconfig:/etc/netdata \ -v /root/netdata/netdatalib:/var/lib/netdata \ -v /root/netdata/netdatacache:/var/cache/netdata \ -v /etc/passwd:/host/etc/passwd:ro \ -v /etc/group:/host/etc/group:ro \ -v /proc:/host/proc:ro \ -v /sys:/host/sys:ro \ -v /etc/os-release:/host/etc/os-release:ro \ --restart unless-stopped \ --cap-add SYS_PTRACE \ --security-opt apparmor=unconfined \ netdata/netdata
docker run -tid --name baota --net=host --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot pch18/baota
docker run -d \ --name aria2-pro \ --restart unless-stopped \ --log-opt max-size=1m \ --network host \ -e PUID=$UID \ -e PGID=$GID \ -e RPC_SECRET=cs3cx4g \ -e RPC_PORT=6800 \ -e LISTEN_PORT=6888 \ -v /srv/dev-disk-by-uuid-FABC8A67BC8A1DEF/aria2-config:/config \ -v /srv/dev-disk-by-uuid-FABC8A67BC8A1DEF/aria2-downloads:/downloads \ -e SPECIAL_MOD=move \ p3terx/aria2-pro
docker run -d \ --name ariang \ --log-opt max-size=1m \ --restart unless-stopped \ --network host \ p3terx/ariang --port 6880
docker run --init -d \ --name homeassistant \ --restart=unless-stopped \ -v /etc/localtime:/etc/localtime:ro \ -v /root/homeassistant/config:/config \ --network=host \ homeassistant/home-assistant:stable
docker run -p 9001:9000 -p 6881:6881 -p 6881:6881/udp -d -v /tmp/torrent-stream:/tmp/torrent-stream asapach/peerflix-server
docker run --rm --name py12306 --network host -d -v $(pwd):/config -v py12306:/data pjialin/py12306
docker run -d --network host --name mongodb \ -e MONGO_INITDB_ROOT_USERNAME=xxxxx \ -e MONGO_INITDB_ROOT_PASSWORD=xxxxx \ --restart unless-stopped \ mongo
docker run -d \ --restart unless-stopped \ --network host \ --name mongo-express \ -e ME_CONFIG_OPTIONS_EDITORTHEME="ambiance" \ -e ME_CONFIG_MONGODB_SERVER="mongodb" \ -e ME_CONFIG_BASICAUTH_USERNAME="xxxxx" \ -e ME_CONFIG_BASICAUTH_PASSWORD="xxxxx" \ -e ME_CONFIG_MONGODB_ADMINUSERNAME="xxxx" \ -e ME_CONFIG_MONGODB_ADMINPASSWORD="xxxx" \ mongo-express
本文作者:mereith
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!