导出image到文件
docker save -o [dockerimagename] [dockerimageid]
dockerimageid通过docker images获取出来
拷贝到目标服务器并且导入
scp [dockerimagename] [username]@[host]:~/
在目标服务器执行:
docker load -i [dockerimagename]
dockerimagename是前面导出的名字
这里load和pull的目的类似,都是把image放到本地
查看:
docker images
可以看到导入的images,并且获取新机器的dockerimageid
执行测试
启动docker
docker run --network=host -v /home/parallels/workspace:/workspace -itd [dockerimageid]
dockerimageid是导出的image id
这里-network=host是使用host的网络
这里-v是指定主机端目录,:后面是docker中的目录?
查看docker
docker ps
可以看到容器、image等信息,包括命令
登录到docker中
docker exec -it [containerid] bash
在容器中执行对应的bash命令
容器中执行:
uname -a
查看容器的地址
5万+

被折叠的 条评论
为什么被折叠?



