摘要: dockerfile就是用来构建docker镜像的构建文件 写入命令脚本 通过这个脚本可以生成镜像,镜像是一层一层的,脚本一个个的命令,每个命令都是一层 [root@iZmu0fa4hv0jwzZ home]# mkdir docker-test-volume [root@iZmu0fa4hv0jw 阅读全文
posted @ 2021-06-21 12:40 路过的柚子厨 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 匿名挂载 匿名挂载不指定容器外路径 -v 容器内路径[root@iZmu0fa4hv0jwzZ ~]# docker run -d -p 3345:8080 --name nginx02 -v /etc/nginx nginx 1a7c1711f9bb7fb4b9cb387a6ac2686bf7e9 阅读全文
posted @ 2021-06-21 11:12 路过的柚子厨 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 获取MySql镜像 [root@iZmu0fa4hv0jwzZ home]# docker pull mysql:5.7 将MySQL容器与主机进行挂载,配置端口映射,设置MySQL容器密码,设置容器名并后台运行 [root@iZmu0fa4hv0jwzZ home]# docker run -d 阅读全文
posted @ 2021-06-21 09:51 路过的柚子厨 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 什么是容器数据卷 docker理念回顾 将应用和环境打包成一个镜像 如果数据都在容器中,那么我们容器删除,数据就会丢失。需求:数据持久化 MySql容器删了 》删库跑路 需求:MySql数据可以存储在本地 容器之间有一个数据共享的技术,Docker容器中产生的数据同步到本地 这就是卷技术,目录的挂载 阅读全文
posted @ 2021-06-20 22:39 路过的柚子厨 阅读(61) 评论(0) 推荐(0) 编辑
摘要: commit镜像 如果你想保存当前容器的状态,就可以通过commit来提交,获得一个镜像 docker commit -m='提交的描述信息' -a='作者' 容器id 目标镜像名:[TAG] 提交自己修改过的Tomcat镜像 [root@iZmu0fa4hv0jwzZ ~]# docker com 阅读全文
posted @ 2021-06-20 21:43 路过的柚子厨 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 官方的使用 docker run -it --rm tomcat:9.0 这种方式一般用来测试,用完就删除 我们之前的启动都是后台,停止了容器之后,容器还是可以查到 下载再启动 docker pull tomcat:9.0docker run -d -p 3355:8080 --name tomca 阅读全文
posted @ 2021-06-20 20:02 路过的柚子厨 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 安装nginx镜像 docker pull nginx 创建并后台运行nginx容器,命名为nginx01,指定主机和容器端口之间的映射 docker run -d --name nginx01 -p 3344:80 nginx 本机自测 [root@iZmu0fa4hv0jwzZ home]# d 阅读全文
posted @ 2021-06-20 19:36 路过的柚子厨 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 帮助命令 docker version #显示docker版本信息 docker info #显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help 帮助文档的地址:Reference documentation | Docker Documentation docker 阅读全文
posted @ 2021-06-20 17:01 路过的柚子厨 阅读(249) 评论(0) 推荐(0) 编辑
摘要: docker是怎么工作的 Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上,通过Socket客户端进行访问 DockerServer接收到DockerClient的指令,就会执行这个命令 Docker为什么比虚拟机快 docker有着比虚拟机更少的抽象层 d 阅读全文
posted @ 2021-06-20 15:13 路过的柚子厨 阅读(278) 评论(0) 推荐(0) 编辑
摘要: docker基本组成 镜像(image): docker镜像好比一个模板,可以通过这个模板创建容器服务,例如:tomcat镜像 >run >tomcat01容器(提供服务器) 通过这个镜像可以创建多个容器(最终服务或项目在容器中运行) 容器(container): docker利用容器技术,独立运行 阅读全文
posted @ 2021-06-19 23:25 路过的柚子厨 阅读(485) 评论(0) 推荐(0) 编辑