容器卷技术、compose组件、harbor镜像仓库

对外发布服务

1. 端口映射

2. 容器卷

-- 容器卷技术可以解决以下容器带来的问题:

-- 容器卷概述:

 -- 映射卷:

 

3. 容器网络通信

案例架构:

 

服务编排与治理

1. 容器服务治理

指令说明
up创建项目并启动容器
down

删除项目容器及网络

ls

列出可以管理的项目

start/stop/restart启动/停止/重启项目
images列出项目使用的镜像
ps显示项目中容器的状态
logs查看项目中容器的日志

2. 容器服务编排

compose语法:

指令说明
networks配置容器连接的网络
container_name指定容器名称
depends_on解决容器的依赖、启动先后的问题
command覆盖容器启动后默认执行的命令
environment设置环境变量
image指定为镜像名称或镜像 ID
network_mode设置网络模式
restart容器保护策略[always、no、on-failure]
ports暴露端口信息
volumes数据卷,支持 [volume、bind、tmpfs、npipe]

Harbor仓库

1. 安装部署

主机名IP最低配置
harbor192.168.1.302CPU,4G内存

 事先准备harbor镜像

在华为云上将habor添加到ELB上一个443端口的监听器

浏览器访问https://139.9.62.233:443,此处为ELB公网IP,使用admin密码admin123登录

2. harbor管理

容器管理命令说明
docker login登录私有镜像仓库
docker logout退出登录

-- 所以首先在网页上添加一个普通用户

-- 创建新项目(公开/不公开)

 

-- 私有仓库管理(普通用户拥有管理员权限才能上传镜像):

 案例:

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值