1. 获取镜像
# 查看可用的稳定版本
sudo docker search portainer
sudo docker pull portainer/portainer-ce
sudo docker image ls |grep portainer
2. 创建数据卷
sudo mkdir -p /home/portainer/data
# 赋予data目录读写权限
sudo chmod 777 /home/portainer/data
3. 启动容器
sudo docker run -d -p 9000:9000 --name portainer \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/portainer/data:/data \
portainer/portainer-ce
sudo docker start portainer
sudo docker restart portainer
sudo docker stop portainer
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)。