查询正在运行的容器:docker ps
查询所有容器:docker ps -a
创建一个docker容器,利用命令docker create
创建一个容器,这个命令仅仅是创建,并没有启动容器。
帮助命令: docker create --help
启动容器:docker start 34(34是代表指定容器的id,输入前几位即可)
这种做法并不常用,更常用的是docker run命令,这个命令的意思是创建并且启动容器。docker run -p 16379:6379 --name redis2 redis:3.0
其中16379是主机端口,6379是容器对外端口,二者对应起来。
为了让容器在后台运行,需要添加参数 -d。docker run -p 16379:6379 -d --name redis2 redis:3.0
启动容器:
停止容器
docker stop xxx(容器名或容器id)
docker stop xxx(容器名或容器id)
删除容器
通过命令docker rm 删除容器,删除正在运行的容器添加 -f 参数。
docker rm xxx(容器id或者容器名)
进入容器
有些时候我们需要进入容器内,做一些操作,比如,修改配置文件等。docker exec
用法:docker exec -it redis /bin/bash
通过标签删除镜像
docker rmi [image]
或者 docker image rm [image]
支持的子命令如下:
-f, -force
: 强制删除镜像,即便有容器引用该镜像;-no-prune
: 不要删除未带标签的父镜像;