背景
在一些实验室环境,服务器没有直接连接外网的权限,即便安装好了docker之后,还需要通过网络代理。
安装docker-ce(通过库安装)
配置库
1.安装所需的软件包, yum-utils、device-mapper-persistent-data和 lvm2
1 | [root@wpg-jens01 system]# yum install -y yum-uitls device-mapper-persistent-data lvm2 |
2.设置稳定的库1
2
3
4
5
6
7[root@wpg-jens01 system]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Loaded plugins: fastestmirror, langpacks
adding repo from: https://download.docker.com/linux/centos/docker-ce.repo
grabbing file https://download.docker.com/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
docker-ce.repo | 2.4 kB 00:00:00
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@wpg-jens01 system]#
通过yum安装Docker CE
1 | [root@wpg-jens01 system]# yum install docker-ce |
升级Docker CE
下载较新的软件包文件并重复安装,使用yum -y upgrade,并指向新文件。
卸载 Docker CE
$ sudo yum remove docker-ce
$ sudo rm -rf /var/lib/docke
docker 代理配置
代理配置方法
1 | 该方法是持久化的,修改后会一直生效。该方法覆盖了默认的docker.service文件 |
具体配置
1 | [root@wpg-jens01 system]# docker search activemq |
注意:对于新创建的unit文件或,修改了的unit文件,要通知systemd重载此配置文件;
systemctl daemon-reload