docker常用命令
docker常用命令
扯一句: docker可以看作是小型的Linux, 启动快、 方便, 由go语言开发。docker pull hello-world # 从远程仓库拉取一个入门镜像, 不写TAG默认是latest, 以下都是了
docker images # 查看拉取的镜像
docker tag hello-world xxd_hello_world:1.0 #给镜像打个标签
注: hello-world 和 xxd_hello_world 的 IMAGE ID 是
完全一致的,它们实际上指向了同一个镜像文件,只是别名不同而巳。docker tag命令添
加的标签实际上起到了类似链接的作用。
docker run hello-world # 用命令跑一跑, 镜像生成容器以及容器运行(这样的不是后台运行的执行完容器就停止了)
docker ps # 这个命令可以查看正在运行的容器, 如果想要查看以及停止的容器, 加个参数 -a 即可
docker inspect fce
# 这里的docker inspect命令是查询镜像详情,fec 是镜像的IDdocker search centos # 搜索命令, 从远程仓库搜索centos镜像
注: 没有 / 符号的为官方镜像, 有的则为个人上传的镜像。可选参数:-f
: 过滤输出内容;--limit
:限制输出结果个数, 默认为 25 个;
docker rmi miko2u/centos6:latest # 根据全名删除镜像, 可选参数:-f 强制删除
注: 使用Docker一段时间后, 系统中可能会遗留一些临时的镜像文件, 以及一些没有被使
用的镜像, 可以通过docker image prune
命令来进行清理。
有个bug处理下, 待续…