一、安装码头工人
在centos7上安装码头工人,官网有比较详细的说明:
https://docs.docker.com/install/linux/docker-ce/centos/引用>
我选择的安装方法为官网中的:从一个包安装
1,码头工人要求CentOS系统的内核版本高于3.10,检查操作系统版本
<代码> uname - r 代码>2,下载码头工人的rpm包
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
引用>
下载码头工人- ce - 18.06.1.ce - 3. - el7.x86_64.rpm版本3,删除老版本码头工人
<代码>百胜移除码头工人\ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine 代码>4,添加百胜源
<代码> sudo yum-config-manager \ ——add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 代码>5,安装
<代码> yum安装/opt/码头工人- ce - 18.06.1.ce - 3. - el7.x86_64.rpm 代码>6,启动码头工人服务并加入开机启动
<代码> systemctl开始码头工人 systemctl使码头工人代码>7日检查安装是否成功
<前> <代码>码头工人版本/代码> >之前
二,启动码头工人私有仓库
1,下注册表载
<代码>码头工人把注册表代码>2,启动注册表
<代码>码头工人运行- d ti——重启总是名字docker-registry - p 5000:5000 - v/数据/码头工人/注册表:/var/lib/注册表注册代码>3,配置私有仓库地址(需要连接的码头工人服务器都要配置)
<代码> vim/etc/docker/daemon.json 代码>
{“insecure-registries": [“xxx.xxx.xxx.xxx: 5000“]}
引用>4,开启远程调用(这里是为了后期使用maven插件生成码头工人镜像)
<代码> vim/usr/lib/systemd/system/docker.service 代码>
ExecStart=/usr/bin/dockerd - h tcp://0.0.0.0:2375 - h unix://var/运行/docker.sock
引用>Centos7安装码头工人及私服