docker
文章平均质量分 69
lucy12012
这个作者很懒,什么都没留下…
展开
-
docker私有仓库
打完标记和之前的 一样的id 不能用id删,只能用名字删。4.修改damen.json。一、docker私有仓库。5.重启docker。原创 2022-11-08 20:54:55 · 598 阅读 · 0 评论 -
docker镜像原理
统一文件系统 union file system 技术能够将不同的层整合成一个文件系统,为这些层提供了一个统一的视角,这样就隐藏了多层的存在,在用户的角度看来,只存在一个文件系统。由于docker中镜像是分层的,tomcat虽然只有70多MB,但他需要依赖于父镜像和基础镜像,所有整个对外暴露的tomcat今年更新大小500多MB。一个镜像可以放在另个镜像的上面,位于下面的镜像称为父镜像,最底部的镜像称为基础镜像。每一条指令构建一层,基于基础镜像,最终构建出一个新的镜像。原创 2022-11-08 20:53:33 · 1063 阅读 · 0 评论 -
docker 服务编排
docker compose是一个编排多容器分布式部署的工具,提供命令集管理容器化应用的完整开发周期,包括服务构建,启动和停止,使用步骤。微服务的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,维护的工作量会很大。2.使用docker-compose.yml定义组串应用的各服务。三、案例的方式,使用docker-compose。服务编排:按照一定的业务规则批量管理容器。7.停止正在运行的容器命令。8.启动已存在的容器命令。10.查看运行的镜像。原创 2022-11-08 20:51:51 · 1436 阅读 · 0 评论 -
docker二
当容器中的网络服务需要被外部机器访问时,可以将容器中提供服务的端口映射到宿主机的端口上。外部机器访问宿主机的该端口,从而间接访问容器的服务。2. 创建启动c11 c12 容器,使用--volumes-from参数设置数据卷。在docker容器中部署Tomcat,并通过外部机器访问Tomcat部署的项目。docker inspect c6 可以查到容器里面数据卷的对应关系。1. 创建启动c13数据卷容器,使用-v参数设置数据卷。容器内的网络服务和外部机器不能直接通信。3.创建容器,设置端口映射,目录映射。原创 2022-11-08 20:51:12 · 941 阅读 · 0 评论 -
docker 一
安装需要的软件包,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。docker save 镜像名/镜像ID -o 镜像保存的名字 镜像保存的tag。docker run ... -v 宿主机目录(文件):容器内目录(文件)systemctl start docker # 启动docker服务。原创 2022-11-08 20:48:49 · 348 阅读 · 0 评论