PAAS运维三

版权声明:@抛物线 https://blog.csdn.net/qq_28513801/article/details/89511445

11.在 server 节点使用 docker 相关命令使用 mysql:8.0 镜像创建名为 mysqldb 的容器,使用镜像 nginx:latest 创建名为 nginxweb 容器,容器连接 mysqldb 容器 内数据库,操作完成后使用 inspect 查看有关链接内容的字段,将以上操作命令 及检查结果填入答题框。

 [root@server images]# docker run -itd -P --name mysqldb 192.168.200.8:5000/mysql:8.0 /bin/sh
 36d16da9d365af67c7ea84b5b3c10343dd605a0df377f92626aca6b6ba6c070e
 [root@server images]# docker run -itd -P --name nginxweb --link mysqldb:mysqldb        192.168.200.8:5000/nginx:latest /bin/sh
 ab4b0cf8feafdf2fa50855acfd5f4c28579257ec4379961a1ca3150fc3272c46
 [root@server images]# docker inspect -f {{.HostConfig.Links}} nginxweb
   [/mysqldb:/nginxweb/mysqldb]
 [root@server images]#

12.在 server 节点通过 bridge 命令(如果不存在则安装该命令 bridge-utils)查 看网桥列表,将以上操作命令及检查结果填入答题框。
[root@server i

  [root@server images]# brctl show
 bridge name     bridge id               STP enabled     interfaces
docker0         8000.0242ca210e1d       no              veth51a116b
                                                    vetha613ef2
                                                    vetha8925fe
                                                    vethe9f859b
 [root@server images]#

13.在 server 节点创建 xd_br 网桥,设立网络的网络地址和掩码为 192.168.2.1/24,创建完成后启动该网桥,完成后查看 xd_br 网卡和网桥详细信息, 将以上操作命令及检查结果填入答题框。

  [root@server images]# brctl  addbr
  Incorrect number of arguments for command
  Usage: brctl addbr <bridge>             add bridge
  [root@server images]# brctl  addbr xd_br
  [root@server images]# brctl  addbr add 192.168.2.1/24 dev xd_br
 [root@server images]# ip link set xd_br up
 [root@server images]# brctl show
 bridge name     bridge id               STP enabled     interfaces
 add             8000.000000000000       no
 docker0         8000.0242ca210e1d       no              veth51a116b
                                                    vetha613ef2
                                                    vetha8925fe
                                                    vethe9f859b
 xd_br           8000.000000000000       no

 [root@server images]# ifconfig xd_br
 xd_br: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet6 fe80::2403:7fff:fedb:1330  prefixlen 64  scopeid 0x20<link>
    ether 26:03:7f:db:13:30  txqueuelen 0  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 8  bytes 648 (648.0 B)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

14.在 server 节点利用 nginx:latest 镜像运行一个无网络环境的容器,使用 inspect 命令只查看该容器的 networks 信息,将以上操作命令及返回结果以文本 形式填入答题框

  [root@server images]# docker run -itd --net=none 192.168.200.8:5000/nginx:latest /bin/sh
 118bbc708a67b51a96234840fb458270691da97177158a1e3b69907e54d72122
[root@server ~]# docker ps -a | awk -F " " 'NR<3{print }'
CONTAINER ID        IMAGE                             COMMAND                  CREATED                     STATUS                        PORTS                              NAMES
118bbc708a67        192.168.200.8:5000/nginx:latest   "/bin/sh"                9 minutes ago       Up 3     minutes                                                     nauseous_williams
[root@server images]# docker inspect -f {{.NetworkSettings.Networks}}  118bbc708a67   
map[none:0xc42044c000]

15.在 client 节点拉取 mysql:8.0 镜像,拉取完成后查询 docker 镜像列表目录, 将以上操作命令及检查结果填入答题框。

 [root@client ~]# docker pull 192.168.200.8:5000/mysql:8.0
 Trying to pull repository 192.168.200.8:5000/mysql ... 
 8.0: Pulling from 192.168.200.8:5000/mysql

 f49cf87b52c1: Pull complete 
78032de49d65: Pull complete 
837546b20bc4: Pull complete 
9b8316af6cc6: Pull complete 
1056cf29b9f1: Pull complete 
86f3913b029a: Pull complete 
88ee0a67381b: Pull complete 
03bcb8298f42: Pull complete 
e7f60b590748: Pull complete 
0dca38a0e6a0: Pull complete 
87c6d825c7b1: Pull complete 
Digest: sha256:c6a388006b8f706b031279a0102c3b454d9cbee74390a84f3735769f3070d07b
[root@client ~]# docker images
REPOSITORY                                   TAG                 IMAGE ID            CREATED             SIZE
192.168.200.8:5000/rancher/server            v1.6.5              f89070da7581        10 months ago           984.9 MB
192.168.200.8:5000/mysql                     8.0                 26bd364f80bf        12 months ago           342.5 MB
192.168.200.8:5000/rancher/scheduler         v0.8.2              690ef14a99b7        17 months ago           241.9 MB
192.168.200.8:5000/rancher/agent             v1.2.5              ef5fea38dbe6        17 months ago           237.1 MB
192.168.200.8:5000/rancher/network-manager   v0.7.4              787fc137ac53        18 months         ago       248.8 MB
192.168.200.8:5000/rancher/metadata          v0.9.2              d46f30a656e0        18 months ago               251.5 MB
192.168.200.8:5000/rancher/net               v0.11.3             9495baae8faf        18 months ago       267.3 MB
192.168.200.8:5000/rancher/dns               v0.15.1             af5509fe436b        19 months ago       239.8 MB
192.168.200.8:5000/rancher/healthcheck       v0.3.1              10710b438de7        20 months ago       383.9 MB
192.168.200.8:5000/rancher/net               holder              665d9f6e8cc1        

猜你喜欢

转载自blog.csdn.net/qq_28513801/article/details/89511445
今日推荐