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

容器docker的命令使用

2018-01-03 10:19 375 查看
常用Docker命令

指定使用特定的GPU执行docker
# NV_GPU=0,1 nvidia-docker ...

装载本地镜像
# docker load --input <镜像路径>

查看已安装的镜像
# docker images

查看运行中的容器
# docker ps

查看全部容器
# docker ps -a

运行一个带有输入输出并启动bash的容器
# docker run -it <IMAGE NAME/ID> /bin/bash

启动一个自定义名称的容器
# docker run --name <customize NAME> <IMAGE NAME/ID> <command>

后台运行容器
# docker run -d <IMAGE NAME/ID> <command>
cp -rf PowerData/sd_data/lhs/tensorflow/ ./在容器里面把文件夹递归复制到当前文件夹下
启动容器并挂载本地卷
# docker run -v <容器外(本机)路径>:<容器内路径> <image NAME/ID> <command>
http://www.jb51.net/article/111417.htm
nvidia-docker run -it -v /data/cuihong/PowerData:/PowerData --name lyp tukrin/digits

启动/停止/附着到容器
# docker start <container NAME/ID>
# docker stop <container NAME/ID>
# docker attach <container NAME/ID>

在容器内运行程序
# docker exec -d <container NAME/ID> <command>

查看容器内输出
# docker logs <container NAME/ID>
持续跟踪输出
# docker logs -f <container NAME/ID>

删除容器
# docker rm <container NAME/ID>

删除镜像
# docker rmi <image NAME/ID>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: