Portainer
官方网站
有两个版本,社区版CE和专业版EE 对于个人用户来说,选择社区版即可满足基本需求。但官方对个人用户提供了免费的3节点EE的LICENSE,每年申请续期一次即可。
本文选择专业版,请提前去官网使用邮箱申请EE版LICENSE
Docker方式安装
compose文件
networks:
default:
external: true
name: ${DOCKER_MY_NETWORK}
services:
portainer:
image: portainer/portainer-ee:latest
container_name: portainer
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ${DOCKER_HOME}/portainer/data:/data
- /etc/localtime:/etc/localtime:ro
- /etc/timezone:/etc/timezone:ro
# ports:
# - "9000:9000"
restart: unless-stopped
networks:
default:
ipv4_address: 172.20.0.3
deploy:
resources:
limits:
cpus: "0.3"
memory: 100M
env文件
DOCKER_HOME=/home/username/docker
DOCKER_MY_NETWORK=npm_default
启动
docker compose up -d
备注
安装完成后,使用NPM把9000端口反向代理出去即可,自助注册,填写LICENSE。