Docker基本操作

来源:互联网 发布:人工智能四大平台 编辑:程序博客网 时间:2024/06/13 23:56

查看所有镜像

sudo docker image

 

查看所有容器

sudo docker ps -a

 

查看正在运行的容器

sudo docker ps

 

创建容器

1CPU版本:

sudo docker run --name [name_of_container] -i -t [name_of_image] bash

如:sudo docker run --name hanmeimei -i -t omnisky/tensorflow:1.1.0-gpu-py2 bash

2GPU版本

sudo nvidia-docker run --name [name_of_container] -I -t [name_of_image] bash

 

进入容器

sudo nvidia-docker start -ia[name_of_container]

 

退出容器(退出但不停止容器)

Ctrl+p+q

 

从主机向容器复制文件(要在退出容器的情况下进行此操作)

sudo docker cp /host/path/target [container_ID]:/file/path/within/container 

如:sudo docker cp/home/omnisky/railway 54176f93bff7:/projects