书接上篇,onlyoffice容器已经更改在本地docker环境中了,之后需要部署到测试环境的docker中,采用容器打包成本地镜像
1、本地docker
查看容器:docker ps
生成镜像:docker commit -p blissful_lichterman
重命名镜像:
docker tag ae83a3e09002 onlyoffice/hantu:1.0.0
再次查看镜像:docker images,镜像生成
导出镜像:
docker save -o onlyoffice.tar ae83a3e09002
2、服务器docker
导入本地生成的镜像到服务器:
docker load < onlyoffice.tar
重命名镜像:
docker tag ae83a3e09002 onlyoffice/hantu:1.0.0
启动容器:
docker run -i -t -d -p 8088:80 --name onlyoffice --restart=always -v /usr/local/onlyoffice:/var/www/onlyoffice/documentserver/web-apps/wsData onlyoffice/hantu:1.0.0
进入容器:
docker exec -it onlyoffice /bin/bash
重启服务:
supervisorctl restart all