| 停止docker |
| 启动docker |
| 重启docker |
| 进入容器(根据ID) |
docker ps | 查看docker启动的所有容器服务 |
docker ps -a docker ps |grep 名字 | 查看docker中所有的容器服务 查看docker中某个进程容器 |
docker images | 查看docker中镜像 |
docker stop nginx | 停止docker中的nginx |
docker start nginx | 启动docker中的nginx |
docker restart nginx | 重启docker中的nginx |
docker update nginx --restart=always | 让"nginx"开机自动启动 |
docker rm nginx | 移除docker中的nginx(卸载docker中nginx) |
docker stop $(docker ps -q) | 停止所有容器 |
docker rm $(docker ps -aq) | 删除所有容器 |
docker rmi $(docker images -q) | 删除所有镜像 |
docker rmi $(docker images -q) -f | 删除所有镜像 ,可能有删不干净的,加上 -f |
docker stop $(docker ps -q) & docker rm $(docker ps -aq) | 一条命令实现停用并删除容器 |
帮助命令
| 查看docker的详细信息 |
| 查看docker的版本信息 |
| docker的帮助命令 |
镜像命令
docker images | 查看docker中镜像 |
|
|
|
|
|
|
|
|
容器相关
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 可以进行宿主机和容器内进行数据的共享和相互更改 可以进行宿主机和容器内进行数据的共享和相互读,但容器不可以修改,只能看 |
|
|
|
|
|
|
|
|
|
|
|
|
| 新建并启动容器 OPTIONS说明(常用):有些是一个减号,有些是两个减号 --name="容器新名字": 为容器指定一个名称; -d: 后台运行容器,并返回容器ID,也即启动守护式容器; -i:以交互模式运行容器,通常与 -t 同时使用; -t:为容器重新分配一个伪输入终端,通常与 -i 同时使用; -P: 随机端口映射; -p: 指定端口映射,有以下四种格式 ip:hostPort:containerPort ip::containerPort hostPort:containerPort containerPort #使用镜像centos:latest以交互模式启动一个容器,在容器内执行/bin/bash命令。 docker run -it centos /bin/bash |
|
|
|
|