Docker简介
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。
Docker图形化工具
docker图形页面管理工具常用的有三种,DockerUI,Portainer,Shipyard。博客已经介绍DockerUI,此处介绍Shipyard和Portainer。
一. Shipyard
查看镜像:docker search Shipyard

下载镜像:docker pull shipyard/shipyarddocker pull rethinkdbdocker pull microbox/etcddocker pull shipyard/docker-proxydocker pull swarmdocker pull dockerclub/shipyard







查看镜像:docker images

将官方脚本换成修改为中文版的脚本


修改访问端口为8082,默认为8080

运行安装脚本

卸载

通过浏览器访问: 虚拟机IP地址+修改后的端口号,此处为:192.168.10.128:8082。默认:账号admin,密码shipyard


二. Portainer
查看镜像:docker search portainer

下载镜像:docker pull portainer/portainer

启动容器:docker volume create portainer_datadocker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

登录Web浏览器,创建用户,登录系统。此处是单机版,点击Local即可






通过搭建可视化平台,实现高效管理docker。喜欢的小伙伴可以尝试一下哦
文章转载自南风入笙,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




