栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

docker-学习

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker-学习

commit镜像
  • 以后台交互的方式启动tomcat
docker run -it --name tomcat01 -9 3344:8080 tomcat:9.0

  • 进入docker 容器中
docker  exec -it e8c623e3e8dc /bin/bash
  • 查看tomcat webapp目录下文件,原本webapps目录下没有任何文件。将webapp.dist下所有的文件全部copy到webapps目录下。
  • 这样tomcat就可以正常启动了
  • 官方的webapps下面没有任何东西,上面已经将文件copy好了。这样这个镜像就被我们做了一部分的改动,那么如果我们想把最新的镜像保存好,要做什么操作呢。那就是提交操作。
docker commit -a '作者' -m '提交信息' 容器id  新镜像名称


这样后面可以直接使用修改后的镜像去运行容器

容器数据卷

定义

使用

  • 命名 docker run -it -v 宿主机目录:容器内目录 容器名称 /bin/bash
  • 进入centos容器中 ,在home目录下新建一个test.java文件
  • 查看宿主机根目录dockertest目录下,发现也有个test.java文件。
  • 这时我们停掉容器,修改宿主机下的文件内容。

    然后我们在重新启动容器。

    所有我们至少可以发现,以后我们修改数据,可以直接在宿主机中修改,然后自动同步到容器中。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007499.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号