1. 获取镜像

  1. # 查看可用的稳定版本
  2. sudo docker search portainer
  3. sudo docker pull portainer/portainer-ce
  4. sudo docker image ls |grep portainer

2. 创建数据卷

  1. sudo mkdir -p /home/portainer/data
  2. # 赋予data目录读写权限
  3. sudo chmod 777 /home/portainer/data

3. 启动容器

  1. sudo docker run -d -p 9000:9000 --name portainer \
  2. -v /var/run/docker.sock:/var/run/docker.sock \
  3. -v /home/portainer/data:/data \
  4. portainer/portainer-ce
  5. sudo docker start portainer
  6. sudo docker restart portainer
  7. sudo docker stop portainer
  8. sudo docker rm portainer

4. 验证

WebUI:http://${domain}:9000

  • 说明

首次登录需要设置admin的密码。

  • 选择docker连接。
  • 选择Local,代表本地模式,portainer仅管理本机的docker容器。
  • 选择Remote,代表远程模式,名称随意,在Endpoint URL中填写“docker节点的地址:docker远程端口”(docker安装时设置的-H 0.0.0.0:2375中的2375)。