上篇文章介绍了docker 基本使用及安装(【跳转☞会了docker你又多了一个谈资(上)】,这篇重点说明下docker使用技巧。
问题1怎么用docker搭建多台服务器?
只需要
docker run -d -p 8081:8080 tomcat
docker run -d -p 8082:8080 tomcat
就可以启动两个tomca
通过dockerps 可以看到后台启动了两个容器
通过不同端口可以访问不同容器 8081
8082端口
问题2服务关闭后以前docker怎么恢复?
关闭docker可以直接用 stop命令
怎么恢复呢 docker restart 容器id
有时候服务器宕机后可以用 docker ps -a 查看历史容器,按照上面restart 就可以恢复
问题3如何进入docker 内部?
通过 docker exec -it 容器id /bin/bash
例如
Docker 内部是什么呢? uname -a
可以看出来docker 内部还是个虚机,这里是Ubuntu系统
如何退出docker 输入exit即可
问题4如何将war包文件挂载到刚才docker tomcat?
可以用命令
docker run
-v/root/target/Interfaces.war:/usr/local/tomcat/webapps/Interfaces.war -p 8083:8080 --name mytest -d tomcat
核心命令 -v 本地目录:docker目录
问题5如何查看docker启动日志?
可以通过 docker logs 来排查容器启动时候日志
问题6如何删除docker 容器,镜像?
删除容器和镜像容易混淆,删除容器rm,删除镜像rmi
首先查看镜像 docker images
删除镜像 rmi命令
值得注意的是,有时候删除不了镜像,需要先删除正在运行的容器
![54838c352e52a0723483a95e8c2efb2b.gif](https://i-blog.csdnimg.cn/blog_migrate/6bc76789d73c61185ecdacace0a5cb6e.gif)
Bye~
RECOMMENDtestfan一直致力于提高整个测试行业技术实力,近期特推出”大咖解题--公益提升计划“项目,帮助所有测试从业者走上高端测试之路!
点击文章底部的阅读原文:
可报名参加本期解题--7月24日晚上9点“规划接口平台需要哪些技术”
扫上图加安然老师微信可解锁上期解题视频,暗号:“如何做合格的性能测试工程师”