您的位置:首页 > 运维架构 > Docker

Python问题:使用docker,putty重新配置linux虚拟环境

2017-06-28 18:48 603 查看
灭掉原来的虚拟环境,重新搞一个:

(1)删除

docker stop mybuntu关掉mybuntu

docker rm mybuntu删除mybuntu

docker –help 获取docker帮助

docker container list -a 列出所有的container

docker image list

docker rmi imageid 删除image,imageid是list出来的imageid的值

(其实在这儿应该也一样删除container的,下面有)

删完了之后~

(2)重搞

在docker、putty、xming都安装成功的情况下,导入docker工作环境镜像(在命令行中):
docker import d:\mybuntu.tar ubuntu:weina


我输的命令是:
docker import C:\Users\mmqi\downloads\mybuntu.tar ubuntu:meng


老大发给我的mybuntu.tar文件,ubuntu:后面可以自己命名。

在docker for Windows————settings中,打开E盘(工作用的盘)对docker的权限设置(一般之前都设置过的)

docker run -dt -v e:\workspace:/workspace -p 127.0.0.1:22:22 -p 127.0.0.1:8888:8888 --name mybuntu ubuntu:weina /bin/bash /src/startup.sh


执行该命令要保证你e盘下有workspace文件夹。ubuntu:后面的名字跟上面你设置的一样(要确保你之前共享的文件夹已经删掉,要不然会有错误)

这时有可能还会报错:

The container name "/mybuntu" is already in use by container 2a4bb82e1ce42d3330df209d4f6dfe68f822db10cfb3fc632296745732431a4f. You have to remove (or rename) that container to be able to reuse that name..


这就是因为你刚刚没有删除这个container了,执行命令:
docker container list -a
列出还存在的container

有的话用
docker rm containerid
删除container,再重新执行上面的命令就ok了。

最后配置好putty,就可以使用putty连接了。

使用putty连接前,要现在命令行docker start mybuntu启动它。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: