摘要: Docker compose 编排 docker compose的安装 如果你之前的harbor能够顺利搭建起来的话,那么这一步你是不用做的 docker compose 文件格式 docker compose 使用的是yaml格式,yaml格式使用缩进来控制层级,这个可以自行查询一下yaml语法 阅读全文
posted @ 2024-01-06 22:03 FuShudi 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 资源限制 在a56爆大奖在线娱乐们使用docker跑容器的时候,但从理论上来说,只要不对容器做限制,那么他是有可能把你的物理机的计算资源给占满的,为了避免这种情况发生,a56爆大奖在线娱乐a56爆大奖在线娱乐们可以对容器做一定的限制 内存限制 a56爆大奖在线娱乐们先通过命令查看容器占用的资源 [root@docker ~]# free -h total used f 阅读全文
posted @ 2024-01-06 21:05 FuShudi 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 为什么选择Harbor 你可能会问既然a56爆大奖在线娱乐们已经有了 Docker 镜像仓库为什么还需要 Harbor 呢?嗯,Harbor 是 Docker 镜像仓库的企业级扩展,用途更广泛。这些新的企业级功能包括: 管理用户界面 基于角色的访问控制 AD/LDAP 集成 审计日志记录 首先检查你的机器上是否有do 阅读全文
posted @ 2024-01-06 15:12 FuShudi 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 什么是 Dockerfile?为什么要编写dockerfile Dockerfile 是一个用来构建镜像的a56爆大奖在线娱乐文件,a56爆大奖在线娱乐内容包含了一条条构建镜像所需的指令和说明。 为什么要编写这个呢,官方不是已经有镜像了吗? 写dockerfile主要是为了自定义镜像,比如官方给你提供的centos镜像里面就是没有 阅读全文
posted @ 2024-01-05 16:49 FuShudi 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 容器运行数据存放在哪里? 容器在运行的时候产生的数据文件,会存放在宿主机上吗?存在哪个地方? 首先,容器运行产生的文件是肯定存放在宿主机的文件系统上的,而且会存放在/var/lib/下,a56爆大奖在线娱乐们可以做一个测试 # 实验步骤 1. 运行一个容器,在容器内创建一个文件 # 2. 退出容器,在宿主机上查找刚刚 阅读全文
posted @ 2024-01-05 13:00 FuShudi 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 容器的默认网络类型 默认的网络类型有3种,分别是bridge,host和none,可以通过命令docker network ls 查看 [root@docker ~]# docker network ls NETWORK ID NAME DRIVER SCOPE 26867c6deb71 bridg 阅读全文
posted @ 2024-01-04 17:56 FuShudi 阅读(11) 评论(0) 推荐(0) 编辑
摘要: docker image/images docker image与images 的区别在于docker images可以直接使用,docker image不可以直接使用,看例子 [root@docker ~]# docker images # 这是直接使用docker images REPOSITO 阅读全文
posted @ 2024-01-03 19:12 FuShudi 阅读(11) 评论(0) 推荐(0) 编辑
摘要: Docker的技术原理: 1. Linux 命名空间(Namespaces) 进程命名空间:使得a56爆大奖在线娱乐容器拥有独立的进程空间,互相隔离,不受其他容器影响。 网络命名空间:提供独立的网络栈,a56爆大奖在线娱乐容器有自己的网络接口、IP地址,实现网络隔离。 文件系统命名空间:a56爆大奖在线娱乐容器拥有自己的文件系统视图,使得容器间文 阅读全文
posted @ 2024-01-03 18:11 FuShudi 阅读(42) 评论(0) 推荐(0) 编辑