Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Docker可视化管理工具
Docker常见的几款web工具:
- docker UI
- shipyard
- portainer
本次是在Centos7上安装portainer
首先搜索一下Docker Hub上的portainer镜像
1 | [root@localhost ~]# docker search portainer |
1 | [root@localhost ~]# docker pull portainer/portainer |
在后台运行portainer容器,端口映射成9000,–restart=always表示开机自启动
1 | docker run -d -p 9000:9000 --restart=always --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/lee/dev/docker_file/portainer/data:/data docker.io/portainer/portainer |
启动成功,浏览器访问ip:9000,初次访问需要设置密码,8位以上
然后选择Local(本地模式)
功能区
我们可以在images功能处直接pull一个新镜像(必须是Docker Hub上有的)
添加容器
可以将容器内的端口全部随机映射到本机,也可以手动添加需要映射的端口,本次是将容器的80端口映射到本机的8080端口
启动成功
文章转自