docker save -o ws-tcp.tar ws-tcpdocker ps -a# containerid[4]: 只需要输入containerid的前4个字母即可
docker rm containerid[4]# 3010 为 tcp 监听端口 -d: 后台运行
docker run --name=ws-tcp -d -p 3010:3010 -p 3011:3011 ws-tcp# imageid[4]: 只需要输入imageid的前4个字母即可
docker image rm imageid[4]docker stats# 静态得到logs
docker logs container-name
# 静态得到最后的10条log
docker logs --tail 10 container-name
# 跟踪日志输出
docker logs -f container-name因为此工程只需要有一个镜像, 所以没有用到docker-compose
将打包后的ws-tcp.tar文件上传到服务器的 ~/om-docker/, 下面
- 需要先关闭之前已经在运行的
ws-tcp容器docker stop ws-tcp
- 移除关闭后的
ws-tcp容器, 可以使用-f(force) 强制移除正在运行中的容器dcoker rm ws-tp # 直接移除运行中的容器 docker rm -f ws-tcp - 移除之前的
ws-tcp镜像docker image rm imageid[4]
- 加载新的镜像文件
# 当前处于在 ~/om-docker/ 目录中 docker load < ws-tcp.tar
- 运行这个新的镜像
# 同 npm run run docker run --name=ws-tcp -d -p 3010:3010 -p 3011:3011 ws-tcp