1:查看docker软件版本:
docker -v
Docker version 1.0.0, build 63fe64c/1.0.0
用docker version
命令来返回安装的docker客户端和进程信息
2:在官方仓库搜索p_w_picpath
docker search [...]
docker search lnmp
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
nghuan/lnmp 0
dw33z1lp/docker-lnmp 0
noadmin/dreamtheme-the7-lnmp 0
3:从官方仓库下载指定p_w_picpath
docker pull centos:latest
4:从指定p_w_picpath里生成一个container并在其中运行一个命令
docker run [p_w_picpath] [cmd]
5:在container里运行交互式命令,比如shell
docker run -i -t [imag] [cmd]
也加了两个新的标示:-t和-i。-t标示在心容器内指定一个伪终端或终端,-i标示允许我们对容器内的STDIN进行交互。
在我们的容器内还指定了一个新的命令:/bin/bash。这将在容器内启动bash shell
如果正常,你会获得一个简单的bash提示,输入exit退出。
docker run -i -t centos /bin/bash
6:列出最近一个运行过的container,不加-l则只列出正在运行的container(比如后台任务)
docker ps -l
7:在container里运行后台任务
docker run -d [p_w_picpath] [cmd]
指定了一个-d标识。-d标识告诉docker运行容器在后台模式运行。
docker run -d centos /bin/sh -c "while true; do echo hello world; sleep 1; done"
7e1e4b395901627ec7ae64f4f50e4563649580d5303b4f0b8636ad59758a1ae8
我们看到的一大堆的"hello word"?而是docker返回的一个很长的字符串
8:查看某个container的运行日志
docker logs [container_id]
docker logs 7e1e4b395901
hello world
hello world
。。
9:中止后台任务container
docker stop [container_id]
docker stop 7e1e4b395901
7e1e4b395901
10:列出所有container
docker ps -a
11:查看container详情
docker inspect [container_id]
12:再次运行某个container
docker start [container_id]
13:切换到后台任务container,注意:切换到后台任务以后无法用Ctrl-C退出
docker attach [container_id]
删除某个container,其中container_id不需要输入完整,只要能保证唯一即可
docker rm [container_id]
14:命令行查看镜像:
docker p_w_picpaths centos
REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE
centos latest b157b77b1a65 2 weeks ago 243.7 MB
15:将container保存为一个p_w_picpath
docker commit [container_id] [p_w_picpath_name]
列出当前环境中已有p_w_picpaths
16:将p_w_picpath上传到仓库
docker push [p_w_picpath_name]
docker用户指南
http://www.widuu.com/chinese_docker/userguide/README.html
docker 常用命令整理
原创
©著作权归作者所有:来自51CTO博客作者无锋剑客的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Docker 常用命令
docker常用命令;包含image、container、network、volume、dockerfile、compose file等常用操作
docker image container network -
Docker常用命令整理实例-全
笔记来自:https://pan.baidu.com/s/1FLcOpjpJTJlP36lzD-kfWA#list/path=%2F帮
docker 1024程序员节 centos bash -
KVM常用命令整理
kvm常用命令,内存、CPU、磁盘
常用命令 磁盘 cpu -
windows常用命令整理
windows命令整理
windows 命令 整理 -
mysql 常用命令整理
史上最全的mysql 常用命令整理
mysql 数据库 创建数据库 ide 排序规则