Yum安装Docker
1.安装Docker
命令:yum -y install docker-io
或者
命令:yum install docker-ce-版本号,例如选择18.03.1.ce版本,如下:
yum install docker-ce-18.03.1.ce
附:完整的步骤
(1)更新 yum
[root@localhost ~]# yum update
(2)安装需要的软件包
yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
(3)设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
(4)查看docker版本
可以查看仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
(5)安装指定版本的docker
yum install docker-ce-18.03.1.ce
2.启动Docker
cenos中使用
systemctl start docker
ubuntu中可以使用
service docker start或systemctl start docker
3.加入开机启动
systemctl enable docker
4.使用docker安装gitlab
(1)使用docker下载gitlab镜像
$ docker pull registry.cn-hangzhou.aliyuncs.com/imooc/gitlab-ce:latest
(2)运行gitlab容器
使用docker命令运行容器,如果环境没有端口限制或冲突,可以使用与容器同端口,如:-p 443:443 -p 80:80 -p 22:22
docker run --detach --hostname xxx.xxx.xx.xx --p 8443:443 --p 8880:80 --p 8222:22 --name gitlab --restart always 3
(3)停止gitlab
docker stop gitlab
(4)重启gitlab
docker restart gitlab