随笔分类 - Docker
摘要:1.创建目录docker [root@myhost docker]# mkdir /docker 2.接着在docker目录下创建文件夹tomcat [root@myhost docker]# pwd /docker [root@myhost docker]# mkdir tomcat 3.上传jd
阅读全文
摘要:1.基于本地模板创建 基于本地模板创建Docker镜像的步骤可以归纳如下: 下载所需模板:首先,你需要在网络上找到你需要的Docker模板,并下载到本地。你可以从Docker Hub或者其他的镜像仓库中获取到所需的模板。 解压下载的模板:可以使用类似于7-Zip这样的工具来解压下载的模板文件。 导入
阅读全文
摘要:1.镜像制作 一般会有三种方式制作镜像基于已有镜像创建基于本地模板创建基于Dockerfile创建(重点) 如果有多个RUN,自上而下依次运行,每次运行都会形成新的层,建议&& 放入一行运行如果有多个CMD,只有最后一个运行如果有多个Entrypoint,只有最后一个运行如果CMD和entrypoi
阅读全文
摘要:1.dockerfile是什么? dockerfile是一个文本文件,其中包含了一条条指令(instruction),用于构建docker镜像。每一条指令构建一层镜像,因此每一条指令的内容,就是描述该层镜像应当如何构建。 dockerfile 用于指示 docker image build 命令自动
阅读全文
摘要:1.harbor的搭建 docker 官方提供的私有仓库 registry,用起来虽然简单 ,但在管理的功能上存在不足。 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,harbor使用的是官方的docker registry(v2命名是distribution)服务
阅读全文
摘要:1.docker的仓库概念 仓库(Repository)是集中存放镜像的地方。Docker仓库是用来包含镜像的位置,Docker提供一个注册服务器(Registry)来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像。Docker运行中使用的默认仓库是Docker Hub公共仓库。Docke
阅读全文
摘要:1.Docker网络类型 安装Docker时,它会自动创建三个网络,bridge(创建容器默认连接到此网络)、 none 、host。 使用命令查看当前Docker所有的网络模式。 [root@VM-4-13-centos ~]# docker network ls #查看docker网络列表 NE
阅读全文
摘要:Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定,这个其实也是创建一个数据卷,只不过是把一个本地主机的目录当做数据卷挂载在容器上。 docker run -d --name tomcat01 --restart unless-stopped -p 8080:8080 \ -
阅读全文
摘要:1.什么是数据卷? 数据卷是持久化数据,它的生命周期独立于容器,Docker不会再容器被删后自动删除数据卷,数据卷也不会被垃圾回收这样的机制处理掉,所有无用的数据卷要及时处理掉,不然会被占用很多空间。数据卷是一个可供一个或多个容器使用的特殊目录,它将主机操作系统目录直接映射进容器,它可以提供很多有用
阅读全文
摘要:1.docker的 常用命令 包含docker的查看服务状态,启动,停止,开机自启动,重启。 1.1 查看docker服务的状态 systemctl status docker docker处于启动的状态:Active: active (running) since 日 2023-09-24 18:
阅读全文
摘要:1.安装之前先排查下是否有残留的docker安装包,如果有先删除。 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logr
阅读全文

浙公网安备 33010602011771号