摘要: 利用Commit命令,提交镜像 docker commit #提交容器成为一个新的副本docker commit -m="提交的描述信息" -a= "作者" 容器id 目标镜像名:[TAG] 实战测试 #启动一个默认的tomcat #发现这个默认的tomcat是没有webapps应用的,镜像的原因, 阅读全文
posted @ 2021-04-03 22:22 CEO雷总 阅读(139) 评论(0) 推荐(0)
摘要: Docker的镜像都是只读的,当容器启动时,一个新的可写层被加载到镜像的顶部! 这一层就是我们通常说的容器层,容器之下的都叫镜像层 阅读全文
posted @ 2021-04-03 22:08 CEO雷总 阅读(302) 评论(0) 推荐(0)
摘要: 定义: 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容 包括代码、运行时、库、环境变量和配置文件 所有的应用,直接打包docker镜像,就可以直接跑起来 如何得到镜像: 1、从远程仓库下载(hub.docker.com) 2、从其 阅读全文
posted @ 2021-04-03 21:46 CEO雷总 阅读(109) 评论(0) 推荐(0)
摘要: #需要注意的是,ES暴露的端口十分多,而且 十分耗内存#启动 elasticsearch docker run -d --name elasticsearch --net somenetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single- 阅读全文
posted @ 2021-04-03 20:44 CEO雷总 阅读(97) 评论(0) 推荐(0)
摘要: # 官方的使用 参考 https://hub.docker.com/_/tomcat?tab=description&page=1&ordering=last_updated docker run -it --rm tomcat:9.0 #有一个弊端就是,用完机删,所以不建议用这个【推荐一下方式】d 阅读全文
posted @ 2021-04-03 20:18 CEO雷总 阅读(89) 评论(0) 推荐(0)
摘要: 1、搜索镜像(建议去dockerhub搜索) docker search nginx 2、拉取镜像 docker pull nginx 3、启动Nginx docker run -d --name nginx-01 -p 3344:80 nginx其中:-d 后台启动;--name 给容器命名; - 阅读全文
posted @ 2021-04-03 17:29 CEO雷总 阅读(149) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2021-04-03 17:14 CEO雷总 阅读(46) 评论(0) 推荐(0)
摘要: 进入当前正在运行的容器: #我们通常容器都是后台运行的,需要进入容器,修改一些配置 #方式1: docker exec -it 容器id /bin/bash #进入容器后开启一个新的终端,可以在里面操作【常用】 #方式2: docker attach 容器id #进入容器正在执行的终端,不会启动新的 阅读全文
posted @ 2021-04-03 17:08 CEO雷总 阅读(106) 评论(0) 推荐(0)
摘要: 后台启动容器: docker run -d centos #常见的坑:docker容器启动后台运行后,就必须有一个前台进程,docker发现没有应用,就会自动停止查看日志:docker logs --help #查看日志操作的帮助 docker logs -f -t --tail [条数] 容器id 阅读全文
posted @ 2021-04-03 16:28 CEO雷总 阅读(53) 评论(0) 推荐(0)
摘要: 前提:我们有了镜像才可以创建容器 docker stats #查看容器的情况,比较耗内存如,下载一个centos镜像来测试学习 docker pull centos 新建容器并启动 docker run 【可选参数】 image #参数说明 --name= “Name” 容器名字 tomcat01, 阅读全文
posted @ 2021-04-03 15:56 CEO雷总 阅读(69) 评论(0) 推荐(0)