docker: 常用

版权声明:本文为博主原创文章,未经博主允许欢迎转载。 https://blog.csdn.net/paulkg12/article/details/87257221

ref

菜鸟教程

http://www.runoob.com/docker/docker-tutorial.html

note

常用的参数说明:

-d:让容器在后台运行。

-P:将容器内部使用的网络端口映射到我们使用的主机上。

-p: 参数来设置不一样的端口,aka 我们指定一个端口,P是随机的,p是指定的:

eg: runoob@runoob:~$ docker run -d -p 5000:5000 training/webapp python app.py

-v 用来挂载目录

eg: -v $PWD/switch1:/sonic

常用的命令

查看正在运行的容器

docker ps

查看容器内部的标准输出

docker logs [ID或者名字] 可以查看容器内部的标准输出。

runoob@runoob:~$ docker logs -f bf08b7f2cd89

停止一个docker

docker stop wizardly_chandrasekhar

rm

使用 docker rm 命令来删除不需要的容器

进入shell

exec bash

在这里插入图片描述

docker 停止所有容器

$ docker ps // 查看所有正在运行容器
$ docker stop containerId // containerId 是容器的ID

$ docker ps -a // 查看所有容器
$ docker ps -a -q // 查看所有容器ID

$ docker stop $(docker ps -a -q) //  stop停止所有容器
$ docker  rm $(docker ps -a -q) //   remove删除所有容器

命令汇总

docker images : 列出本地镜像。

猜你喜欢

转载自blog.csdn.net/paulkg12/article/details/87257221