docker ps 查看当前正在运行的容器
docker ps -a 查看所有容器的状态
docker start/stop id/name 启动/停止某个容器
docker exec -it id 启动一个伪终端以交互式的方式进入某个容器(使用exit退出后容器不停止运行)
注意进入容器了一般是这样的:
进入容器之后,其实就跟ubuntu一样了,可以安装东西,也可以pip install
如果需要安装,先 apt-get install
一般,将代码复制到容器有两个办法:
实例
将主机/www/runoob目录拷贝到容器96f7f14e99ab的/www目录下。
docker cp /www/runoob 96f7f14e99ab:/www/
将主机/www/runoob目录拷贝到容器96f7f14e99ab中,目录重命名为www。
docker cp /www/runoob 96f7f14e99ab:/www
将容器96f7f14e99ab的/www目录拷贝到主机的/tmp目录中。
docker cp 96f7f14e99ab:/www /tmp/
还有端口映射:映射的意思就是你需要链接 jupyter notebook ,或者22端口的话,可以映射
还有文件挂载,这样就不用复制了,直接容器和主机就共用一个目录。具体看我另一篇把
一般要用到GPU的话,建议用tensorlow的镜像,比较简单。自己根据tensorlow版本确定CUDA版本就行。