安装

docker volume create portainer_data

docker run -d \
  --name=portainer \
  --restart=always \
  -p 8000:8000 \
  -p 9000:9000 \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data \
  portainer/portainer-ce:latest

参数说明

  • 9000:Web 管理端口
  • docker.sock:让 Portainer 管理当前 Docker 引擎
  • portainer_data:持久化管理员与环境配置
  • --restart=always:开机/异常后自动恢复

访问

浏览器打开 http://服务器IP:9000,首次进入设置管理员账号。

注意:生产环境不要裸奔 9000 到公网。应放反代 + HTTPS,或仅内网访问,并限制来源 IP。