docker-compose 部署Portainer监控管理docker
1. 修改docker.service文件,暴露端口
# 1. 找到docker.service文件
systemctl status docker
# 2. 修改文件,暴露端口
# -H tcp://0.0.0.0:2375
vim /lib/systemd/system/docker.service
# 3. 重启docker
systemctl restart docker
2. 生成部署文件
cat >> docker-compose.yaml << EOF
version: "3.7"
services:
portainer:
#image: portainer/portainer # 官方版
image: 6053537/portainer # 汉化版
container_name: portainer
restart: always
ports:
- "9090:9000"
- "8000:8000"
volumes:
- ./data:/data
- /var/run/docker.sock:/var/run/docker.sock
EOF