准备Tomcat容器
直接pull一个镜像即可。
docker pull tomcat
获取到Tomcat镜像之后,就可以run起来一个容器了,这里需要run的时候指定对应的端口映射。
docker run -i -t --name HelloDocker -p 80:8080 tomcat /bin/bash
可以发现现在已经是在tomcat的安装目录下了,可以通过ls查看,然后正常启动tomcat服务器即可:
这个时候直接访问服务器ip地址的话,应该会出现Tomcat的首页信息的
上传文件到容器中发布
先拿到容器的短ID或者指定的name
然后根据这两项的任意一项拿到ID全称
有了这个长长的ID的话,本机和容器之间的文件传输就简单了
docker cp 本地文件路径 ID全称:容器路径
进入已经运行的容器
docker exec -it 容器名称或id /bin/bash
如果是容器传输文件到本地的话,反过来就好了:
docker cp ID全称:容器文件路径 本地路径
Ref:
http://blog.csdn.net/leafage_m/article/details/72081987
http://blog.csdn.net/leafage_m/article/details/72082011