把之前部署好了的容器提交为镜像并上传到dockerHub
挂载的目录里的文件在commit时不会被上传…
血和泪的教训!!!
首先用commit命令将新的未挂载目录的,用cp命令将war包导入的容器提交
hi4是我的容器名 polaris3/myapp是我的仓库名 polaris3是我dockerHub的用户名
然后push到dockerHub
然后可以看到dockerhub里多了一个镜像
接下来就是用docker-compose工具来配置这个web应用了
创建一个目录,然后在目录里vim docker-compose.yml
如下图所示
version 是docker-compose的版本 不同的版本命令不同
services 是主标签 里面放了我的两个容器
network 是配置网络
web里的networks是指定哪个网络
image 是选择镜像名
ports 是选择端口