docker镜像仓库
9.1 镜像仓库简介镜像仓库作用:存储镜像,可以通过镜像仓库实现镜像的共享镜像仓库分类:1、公有镜像仓库:可以理解成云仓库、公有仓库,是由某个组织、公司维护的仓库,对互联网开放,所有人共享。如官方的仓库docker hub。2、私有镜像仓库:不对外开放。一般情况下只在公司内网中使用,用于加快镜像拉取速度、维护公司资产。私有镜像仓库种类:1、Registry是Docker自带的镜像仓库,部署运行非常
心存敬畏 行有所止
9.1 镜像仓库简介镜像仓库作用:存储镜像,可以通过镜像仓库实现镜像的共享镜像仓库分类:1、公有镜像仓库:可以理解成云仓库、公有仓库,是由某个组织、公司维护的仓库,对互联网开放,所有人共享。如官方的仓库docker hub。2、私有镜像仓库:不对外开放。一般情况下只在公司内网中使用,用于加快镜像拉取速度、维护公司资产。私有镜像仓库种类:1、Registry是Docker自带的镜像仓库,部署运行非常
8.1 docker compose简介1、Docker Compose是一个工具,用于定义和运行多容器应用程序的工具;2、Docker Compose通过yml文件定义多容器的docker应用;3、Docker Compose通过一条命令根据yml文件的定义去创建或管理多容器;Docker Compose 是用来做Docker 的多容器控制,有了 Docker Compose 你可以把所有繁复的
刚才的构建过程是手动镜像构建的过程。使用Maven的docker插件可以实现镜像的自动化部署。步骤:1、在pom.xml文件中添加Maven的docker插件2、开启docker服务端的远程访问3、在工程的根目录下创建dockerfile文件4、使用maven的打包命令进行打包5、创建容器并访问实操:1、在pom.xml文件中添加Maven的docker插件<plugin>
6.1 dockerfile6.1.1 dockerfile简介前面我们所使用的镜像都是别人构建好的,但是别人构建好的镜像不一定能满足我们的需求。为了满足我们自己的某一些需求,此时我们就需要构建自己的镜像,怎么构建?使用dockerfile。dockerfile就是一个文本文件,在这个文本文件中可以使用docker所提供的一些指令来指定我们构建镜像的细节,后期就可以使用这个dockerfile文件
5.1 安装与启动上述对容器和镜像的管理都是基于docker客户端的命令来完成,不太方便。为了方便的对docker中的一些对象(镜像、容器、数据卷...)来进行管理,可以使用Portainer来完成。Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护docker环境。Portainer安装:# 搜索portainer docker search