docker
文章平均质量分 93
wyaoyao93
小白
展开
-
10 DockerFile指令介绍
文章目录1 DockerFile介绍2 DockerFile构建过程2.1 基础知识表示注释2.2 DockerFile指令3 实战测试:构建自己的centos镜像 1 DockerFile介绍 前面说过:DockerFile就是用来构建docker镜像的文件 步骤 编写一个DockerFile文件 docker build 构建镜像 docker push 发布镜像到仓库(分为私有和公有) 2 DockerFile构建过程 2.1 基础知识 每个保留的关键字(指令)都是大写的,比如FROM 执行从上原创 2021-02-23 09:54:00 · 108 阅读 · 0 评论 -
09 数据卷容器(实现数据同步)
文章目录1 容器之间实现数据共享 1 容器之间实现数据共享 使用上一节课制作的镜像,启动一个名为docker’01 的centos’容器‘ docker run -it --name docker01 yaoyao_centos:1.0 /bin/bash 查看一下目录,volume01和volume02两个目录是存在的 [root@c96045cb93a9 /]# ls bin dev etc home lib lib64 lost+found media mnt opt pr原创 2020-10-24 21:43:35 · 116 阅读 · 1 评论 -
08 初识DockerFile
文章目录1 使用dockerFile挂载卷 1 使用dockerFile挂载卷 在这个 /Users/wyaoyao/Documents/dockerFileTest下 创建一个dockerFile 文件: vim dockerfile1 FROM centos VOLUME ["volume01","volumeo2"] CMD echo "------end------" CMD /bin/bash 使用这个文件构建镜像: 注意后面的点不要丢了 docker build -f do原创 2020-10-24 20:39:21 · 101 阅读 · 0 评论 -
07 具名挂载和匿名挂载以及读写权限
文章目录1 匿名挂载和匿名挂载1.1 匿名挂载1.2 具名挂载1.3 /var/lib/docker/2 读写权限 1 匿名挂载和匿名挂载 1.1 匿名挂载 docker run -v 容器内路径 -v 只写了容器内的路径 演示 docker run -d -P --name nginx01 -v /etc/nginx/ nginx 查看卷 ➜ docker volume ls DRIVER VOLUME NAME local c231原创 2020-10-22 21:52:11 · 146 阅读 · 0 评论 -
06 mysql安装
文章目录 思考:mysql的数据持久化问题,容器删除了不能删除数据 拉取mysql 镜像 docker pull mysql:5.7 查看镜像 ➜ ~ docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql 5.7 2836a03e922f 43 hours ago原创 2020-10-22 21:09:04 · 57 阅读 · 0 评论 -
05 容器数据卷
文章目录1 引入2 容器数据卷技术使用2.1 命令参数介绍2.2 演示 1 引入 docker是将应用和环境打包成一个镜像!但是如果数据都放在容器中,**那么如果我们把容器删除,数据就会丢失!**比如MySQL。 那么如何把容器内的数据持久化呢?存储到本地? 容器之间可以有一个数据共享技术!Docker容器中产生的数据,同步到本地!这就是卷技术! 目录的挂在,将我们容器内的目录挂在到我们的服务器上。 2 容器数据卷技术使用 2.1 命令参数介绍 docker run 这个命令有个-v参数,就是用来映射主机原创 2020-10-22 07:18:03 · 64 阅读 · 0 评论 -
04 提交镜像
文章目录1 回顾2 提交镜像(commit) 1 回顾 上一节课我们安装的默认的tomcat,webapps目录下面是没有项目的,所以我们访问的tomcat时候,没有看到tomcat的欢迎页(404了) 我们家webapp.dist目录下的内容复制到webapps,就解决上面问题 是否可以将这个已经复制过去的tomcat制作成一个镜像呢,这样启动这个镜像的容器,webapps下面默认就有文件了 2 提交镜像(commit) docker ps 查看一下我们的刚刚的tomcat容器 ➜ ~ dock原创 2020-10-20 21:04:49 · 63 阅读 · 0 评论 -
03 练习
文章目录1 安装Nginx2 装Tomcat2.1 演示12.1 演示2 1 安装Nginx 搜索镜像 ,建议去dockerhub上搜索 docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx原创 2020-10-20 20:29:29 · 114 阅读 · 0 评论 -
02 docker常用命令
文章目录1 帮助命令2 镜像命令2.1 docker images2.2 docker search2.3 docker pull2.4 docker rmi3 容器命令3.1 准备工作3.2 新建容器并且启动:docker run3.2.1 介绍3.2.2 演示3.3 docker ps3.4 退出容器3.5 删除容器3.6 启动和停止容器4 常用的其他命令 1 帮助命令 docker version: 查看docker的版本 docker info: 查看docker的基本信息,镜像地址,镜像数量原创 2020-10-18 22:00:42 · 98 阅读 · 0 评论 -
02 常用命令
文章目录1 帮助命令1.1 docker --version1.2 docker info1.3 docker [命令] --help2 docker镜像命令2.1 docker images演示帮助信息2.2 docker search [image]演示搜索mysql镜像帮助信息2.2 docker pull [image]2.3 docker rmi 删除镜像3 容器命令3.1 新建容器并启动 docker run3.2 docker ps3.3 退出容器3.4 删除容器3.5 容器启动和停止 1 帮原创 2020-09-04 12:00:57 · 108 阅读 · 0 评论 -
01 docker认识
文章目录1 docker的出现2 docker的名词解释2.1 dokcer架构2.2 docker名词解释3 docker安装3.1 MAC上的安装3.2 windows(todo)3.3 linux(todo)4 hello world 1 docker的出现 2 docker的名词解释 2.1 dokcer架构 docker客户端 docker主机 docker的远程仓库 2.2 docker名词解释 镜像:就好比一个模板,可以通过中广核模板创建容器服务,比如一个tomcat镜像,就可以运行成原创 2020-09-04 12:01:10 · 90 阅读 · 0 评论