Docker及图形单机管理工具Portainer(dockerui)部署

从centos7开始yum源默认已包含了docker支持,安装使用非常简单.
系统环境:CentOS7 1511  4CPU / 4G

1.安装Docker
# yum install docker -y
# docker –version
Docker version 1.10.3, build cb079f6-unsupported
//确认版本信息

2.从阿里云免费内创建一个加速器地址,便于Docker管理维护镜像
去 https://dev.aliyun.com 阿里云平台申请一个国内容器镜像加速器服务,成功后得到一个加速器地址

3.配置Docker 加速器地址
# vim /etc/sysconfig/docker
修改OPTIONS参数,添加一个Registry-mirror镜像地址
–registry-mirror=https://xalt2mdt.mirror.aliyuncs.com

4.启动Docker服务
# systemctl start docker.service

5.获取portainer 镜像
# docker pull portainer/portainer  
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/portainer/portainer latest 970fff9efb0a 13 days ago 10.69 MB
// 查看镜像

6.启动portainer 容器
# docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
-d 参数以detach方式运行
-p 将容器工作端口映射至物理机端口 HOST端口:容器端口
-v 将容器目录挂载(映射)到物理机对应位置,这里指定通讯方式为sock
portainer/portainer 为镜像名称

portainner 也支持用TCP通讯,启动命令
# docker run -d -p 9000:9000 portainer/portainer -H tcp://<REMOTE_HOST>:<REMOTE_PORT>

7.访问管理界面
http://主机IP:9000 

作者: Su

等待完善