week2-第二周作业

一 、实战1   自定义网络,利用自定义网络创建docker 容器。

 1)docker network ls  

查看当前自定义网络

 2)  docker network  create  

创建一个 网络类型是bridge,并指定IP 网段

[root@muze1 ~]$ docker network create --driver bridge --subnet 172.22.16.0/24 --gateway 172.22.16.1 my_net
40239705abb263cbb88df6237056a51a4a6f7b2e8833d95f462a7acf71d39d52
[root@muze1 ~]$ docker network ls
NETWORK ID NAME DRIVER SCOPE
64bedc3f7dde bridge bridge local
222c61f03dba harbor_harbor bridge local
cf81d6922af6 host host local
40239705abb2 my_net bridge local
6924f8cf127c none null local

3)查看网段详细情况

docker network inspect my_net

4)利用新建的网段建一个容器

二、 实战2  : harbor 安装,并将镜像推送到harbor仓库 。

 1)为了快速,直接测试老王的脚本吧!!

将脚本三件套上传到app目录 (install_harbor.sh 、 harbor-offline-installer-v2.5.2.tgz 、docker-compose-linux-x86_64 )

  唯一修改了一下harbor 主机。

Harbor has been installed and started successfully.----
Harbor 安装完成

Harbor安装完成! [ OK ]
-------------------------------------------------------------------
请访问链接: http://192.168.10.133/
用户和密码: admin/123456

2)登录harbor 创建k8s项目目录

  3)在连接docker harbor的客户端(192.168.10.132),修改配置

[root@muze1 ~]$ cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://si7y70hh.mirror.aliyuncs.com"],
"insecure-registries": ["http://192.168.10.133"]
}

systemctl  daemon-reload

systemctl  restart  docker

4) 测试harbor 连接

  5) 导入镜像

  6)将镜像打tag并推送harbor

 

   7)登录harbor查看镜像是否已经上传

 

posted @ 2022-12-11 23:23  beawh  阅读(25)  评论(0编辑  收藏  举报