6月6日docker操作题

一、使用xserver1节点,自行配置YUM源,安装docker服务(需要用到的包为xserver1节点/root目录下的Docker.tar.gz)。安装完服务后,将registry_latest.tar上传到xserver1节点中并配置为私有仓库。要求启动registry容器时,将内部保存文件的目录映射到外部的/opt/registry目录,将内部的5000端口映射到外部5000端口。依次将启动registry容器的命令及返回结果、执行docker info命令的返回结果以文本形式提交到答题框。

1.配置yum源

[root@localhost ~]# tar -zxvf Docker.tar.gz
[root@localhost ~]# cd /etc/yum.repo.d
[root@localhost yum.repos.d]# mkdir /repo
[root@localhost yum.repos.d]# mv * /repo
[root@localhost yum.repos.d]# vi local.repo
[docker]
baseurl=file:///root/Docker
gpgcheck=0
enabled=1

[c7]
baseurl=file:///cdrom
gpgcheck=0
enabled=1
[root@localhost yum.repos.d]# mkdir /cdrom
[root@localhost yum.repos.d]# mount /dev/sr0 /cdrom

2.升级内核(不升级不能启用路由转发,升级完毕重启虚拟机)

[root@localhost ~]# yum upgrade -y
[root@localhost ~]# reboot

3.关闭防火墙

[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
[root@localhost ~]# setenforce 0

4.路由转发

[root@localhost ~]# vi /etc/sysctl.conf
net.ipv4.ip_forward=1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
[root@localhost ~]# modprobe br_netfilter    #没有升级内核此处会not found
[root@localhost ~]# sysctl -p

5.安装docker

[root@localhost ~]# yum install -y yum-utils device-mapper-persistent- data
[root@localhost ~]# yum install docker-ce-18.09.6 docker-ce-cli-18.09.6 containerd.io -y
[root@
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值