Docker
king_weng
当才华配不上野心时,就静下心来学习吧!
展开
-
Docker私有镜像仓库搭建
1、docker私有仓库的搭建 在 Docker 中,当我们执行 docker pull xxx 的时候,实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库,上面的镜像,大家都可以看到,也可以使用。例如:docker pull registry.hub.docker.com/library/alpine。当然我们也可以搭建自己的私有仓库。 搭建Docker私有仓库的方法有多种,如docker registry...原创 2020-06-02 22:02:05 · 1578 阅读 · 0 评论 -
Docker Compose
1、简介 Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。Compose 使用的三个步骤:使用 Dockerfile 定义应用程序的环境。 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。 最后,执行 docker-compose up 命令来启动并运行整个应用程...原创 2020-06-01 17:12:43 · 274 阅读 · 0 评论 -
Docker镜像构建及Dockerfile指令详解
1、容器镜像(1)特点 a、容器镜像的构建者可以任意修改容器的文件系统后进行发布,这种修改对于镜像使用者来说是不透明的,镜像构建者一般也不会将对容器文件系统的每一步修改,记录进文档中,供镜像使用者参考。 b、容器镜像不能(更准确地说是不建议)通过修改,生成新的容器镜像。 从镜像运行容器,实际上是在镜像顶部上加了一层可写层,所有对容器文件系统的修改,都在这一层中进行,不影响已经存在的层。比如在容器中删除一个1G的文件,从用户的角度看,容器中该文件已经没有了,...原创 2020-05-27 11:22:09 · 623 阅读 · 0 评论 -
Docker更改镜像源
一、docker更换镜像源1、更换阿里云的docker镜像源注册一个阿里云用户,访问 https://cr.console.aliyun.com/#/accelerator 获取专属Docker加速器地址 根据提示修改或添加/etc/docker/daemon.json文件。不同的系统有不同的操作。实际上只需“{}”大括号和里面的加速地址,其他脚本命令自己敲即可。否则可能在启动docker的时候出错。 修改完daemon.json后使用systemctl rest...原创 2020-05-21 17:16:16 · 5652 阅读 · 0 评论 -
Docker基本使用
一、Docker简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。Docker属于操作系统层面的虚拟化技术(传统的虚拟机需要去虚拟硬件,再运行操作系统等)。(1)优点 应用运行环境一致性:Docker 的镜像提供了除内核外完整的运行时环境,确保了应用运行环境一致性,从而不会再出现 「这段代码...原创 2020-05-21 17:01:17 · 459 阅读 · 0 评论