![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 101 阅读 · 0 评论 -
09 数据卷容器(实现数据同步)
文章目录1 容器之间实现数据共享1 容器之间实现数据共享使用上一节课制作的镜像,启动一个名为docker’01 的centos’容器‘docker run -it --name docker01 yaoyao_centos:1.0 /bin/bash查看一下目录,volume01和volume02两个目录是存在的[root@c96045cb93a9 /]# lsbin dev etc home lib lib64 lost+found media mnt opt pr原创 2020-10-24 21:43:35 · 110 阅读 · 1 评论 -
08 初识DockerFile
文章目录1 使用dockerFile挂载卷1 使用dockerFile挂载卷在这个 /Users/wyaoyao/Documents/dockerFileTest下 创建一个dockerFile 文件:vim dockerfile1FROM centosVOLUME ["volume01","volumeo2"]CMD echo "------end------"CMD /bin/bash使用这个文件构建镜像: 注意后面的点不要丢了docker build -f do原创 2020-10-24 20:39:21 · 96 阅读 · 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 lsDRIVER VOLUME NAMElocal c231原创 2020-10-22 21:52:11 · 139 阅读 · 0 评论 -
06 mysql安装
文章目录思考:mysql的数据持久化问题,容器删除了不能删除数据拉取mysql 镜像docker pull mysql:5.7查看镜像➜ ~ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEmysql 5.7 2836a03e922f 43 hours ago原创 2020-10-22 21:09:04 · 51 阅读 · 0 评论 -
05 容器数据卷
文章目录1 引入2 容器数据卷技术使用2.1 命令参数介绍2.2 演示1 引入docker是将应用和环境打包成一个镜像!但是如果数据都放在容器中,**那么如果我们把容器删除,数据就会丢失!**比如MySQL。那么如何把容器内的数据持久化呢?存储到本地?容器之间可以有一个数据共享技术!Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂在,将我们容器内的目录挂在到我们的服务器上。2 容器数据卷技术使用2.1 命令参数介绍docker run这个命令有个-v参数,就是用来映射主机原创 2020-10-22 07:18:03 · 59 阅读 · 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 · 55 阅读 · 0 评论 -
03 练习
文章目录1 安装Nginx2 装Tomcat2.1 演示12.1 演示21 安装Nginx搜索镜像 ,建议去dockerhub上搜索docker search nginxNAME DESCRIPTION STARS OFFICIAL AUTOMATEDnginx原创 2020-10-20 20:29:29 · 108 阅读 · 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 · 91 阅读 · 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 · 105 阅读 · 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 world1 docker的出现2 docker的名词解释2.1 dokcer架构docker客户端docker主机docker的远程仓库2.2 docker名词解释镜像:就好比一个模板,可以通过中广核模板创建容器服务,比如一个tomcat镜像,就可以运行成原创 2020-09-04 12:01:10 · 83 阅读 · 0 评论