Docker
Docker学习笔记
Juno99
这个作者很懒,什么都没留下…
展开
-
Docker私有仓库搭建
Docker官方的Docker hub(https://hub.docker.com)是一个用于管理公共镜像的仓库,我们可以从上面拉取镜像 到本地,也可以把我们自己的镜像推送上去。但是,有时候我们的服务器无法访问互联网,或者你不希望将自己的镜 像放到公网当中,那么我们就需要搭建自己的私有仓库来存储和管理自己的镜像。 私有仓库搭建 拉取私有仓库镜像 docker pull...原创 2020-03-20 22:08:02 · 179 阅读 · 0 评论 -
docker compose-概述
微服务架构的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,那维护的工作量会很大。 要从Dockerfile build image 或者去dockerhub 拉取image 要创建多个container 要管理这些container 服务编排:按照一定的业务规则批量管理容器 Docker Compose 是一个编排多容器分布式部署的工具,提供命...原创 2020-03-20 20:56:03 · 260 阅读 · 0 评论 -
dockerfile镜像原理
在讲解镜像原理之前首先了解以下知识: Linux文件系统由bootfs和rootfs两部分组成 bootfs:包含bootloader(引导加载程序)和 kernel(内核) rootfs: root文件系统,包含的就是典型 Linux 系统中的/dev,/proc,/bin,/etc等标准目录和文件 不同的linux发行版,bootfs ...原创 2020-03-20 11:35:15 · 844 阅读 · 0 评论 -
Docker应用部署
MySQL部署 需求:在Docker容器中部署MySQL,并通过外部MySQL客户端操作MySQL Server 首先明确一下几点: 容器内的网络服务和外部机器不能直接通信 外部机器和宿主机可以直接通信 宿主机和容器可以直接通信 因此,我们进行一个端口映射,如下图,外部容器访问3307端口,就映射到3306端口 步骤: 搜索MySQL镜像 docker search mys...原创 2020-03-18 11:25:06 · 330 阅读 · 0 评论 -
Docker的数据卷和数据卷容器
Docker容器的数据卷用于解决一下三个问题 1.Docker容器删除后,在容器中产生的数据也会随之销毁 2.Docker容器和外部机器是无法直接交换文件的 3.容器之间的数据交互问题 数据卷定义 数据卷是宿主机中的一个目录或文件 当容器目录和数据卷目录绑定后,彼此的修改会立即同步 一个数据卷可以被多个容器同时挂载 一个容器也可以挂载多个数据卷 数据卷的作用 容器数据持久化 外...原创 2020-03-16 20:49:42 · 264 阅读 · 0 评论 -
Docker常用命令汇总
Docker服务相关常用命令 1.启动Docker服务 systemctl start docker 2.查看docker状态 systemctl status docker 3.停止docker服务 systemctl stop docker 4.重启docker服务 systemctl restartdocker 5.开机启动docker systemctl enabl...原创 2020-03-16 16:43:55 · 161 阅读 · 0 评论