介绍
Portainer 是一个轻量级Web端的Docker管理UI,Portainer够轻松地管理不同的Docker环境(Docker主机或集群)。Portainer的部署和使用十分简单。Portainer可以部署为Linux容器或Windows本机容器,也支持其他平台。Portainer允许您管理所有Docker资源(容器、映像、卷、网络等)!它与独立的Docker引擎和Docker集群模式兼容。
目标
- Docker UI管理配置
环境
UI可视化配置
1.搜索镜像docker search portainer
2.拉取镜像
拉取portainer-ce镜像(portainer/portainer/portainer已被抛弃)docker pull portainer/portainer
#拉取镜像portainer版 这里拉取旧的docker pull portainer/portainer-ce
#拉取镜像portainer-ce 版docker images
#查看镜像
3.创建容器
#使用net默认网络模式(portainer安装)
docker run -d --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
#指定net为host网络模式(portainer安装)
docker run -di --net="host" --name portainerUI -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
# portainer-ce版本安装
# 创建一个数据卷
docker volume create portainer_data
docker run -d -p 9000:9000 --name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
4.容器设置开机启动
# 方式一:创建启动容器时加 --restart=always
docker run -di --restart=always --net="host" --name portainerUI -p 9000:9000 -v
/var/run/docker.sock:/var/run/docker.sock portainer/portainer
# 方式一:已创建启动容器 用update更新
docker update --restart=always <CONTAINER ID>
Flag Description
no 不自动重启容器. (默认value)
on-failure 容器发生error而退出(容器退出状态不为0)重启容器
unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
5.测试访问
- 访问地址:http://192.168.157.110:9000/
- 选择本机模式
- 介入界面
- 点击进入local
- 查看镜像列表
- 查看容器列表
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。