docker save test_513:latest > /home/chensongcan/test_513.tar
复制代码
scp将旧服务器的镜像传到新的服务器上(在新服务器上执行该下令)
scp -r -P 端口号 原服务器账号@ip:tar文件地址 文件保存在新服务器地址
复制代码
新服务器上解压tar文件
docker load -i test_513.tar
复制代码
docker images
检察镜像是否传输乐成(发现镜像名称和标签都为None)
docker images
复制代码
复制旧服务器的镜像名称和标签(非必须)
docker tag 新服务器镜像id 旧服务器镜像名称:标签
复制代码
docker run启动新容器,可以愉快的玩耍了
docker run -tid --name test -v /data:/data test_513:latest bash
复制代码
PS: 1. 启动gpu 容器,须要加这个参数 --gpus all
2. 增加–shm-size 100G扩大shm-size 问题1:
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "/.r/r": stat /.r/r: no such file or directory: unknown.
复制代码
办理方法:
在run的时候加上: entrypoint “”
docker run -tid --name test --entrypoint "" --gpus all --shm-size 100G -v /data:/data test_513:latest bash