目 录
1 运行环境
· CentOS 7.2
· Docker 1.10.3
· GitLab 8.0.5
2 安装 Docker
Docker 要求的最低内核版本为 3.10 , 查看系统的内核版本
[root@localhost ~]# uname -r
3.10.0-327.el7.x86_64
3 创建 YUM 源配置文件
tee /etc/yum.repos.d/docker.repo <<-EOF[Docker] name=DockerRepository baseurl=https://yum.dockerproject.org/repo/main/centos/7 enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpgEOF
4 更新 YUM 缓存
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
5 安装 Docker
[root@localhost ~]# yum -y installdocker-engine
修改启动脚本, 将工作目录设置为 /data/docker
[root@localhost ~]# sed -i 's#daemon#daemon-g /data/docker#g' /usr/lib/systemd/system/docker.service
创建工作目录
[root@localhost ~]# mkdir -p /data/docker
6 启动 Docker 服务
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl start docker
7 设置 Docker 服务开机自动启动
[root@localhost ~]# systemctl enable docker
Created symlink from/etc/systemd/system/multi-user.target.wants/docker.service to/usr/lib/systemd/system/docker.service.
8 查看 Docker 版本
[root@localhost ~]# docker version
Client:
Version: 1.11.2
APIversion: 1.23
Goversion: go1.5.4
Gitcommit: b9f10c9
Built: Wed Jun 1 21:23:11 2016
OS/Arch: linux/amd64
Server:
Version: 1.11.2
APIversion: 1.23
Goversion: go1.5.4
Gitcommit: b9f10c9
Built: Wed Jun 1 21:23:11 2016
OS/Arch: linux/amd64