Docker镜像、容器常用命令
容器
创建容器
docker run [OPTIONS] 镜像名:标签名
OPTIONS
-i 表示交互式运行容器(就是创建容器后,马上会启动容器,并进入容器 ),通常与 -t 同时使用
-t 启动后会进入其容器命令行, 通常与 -i 同时使用; 加入 -it 两个参数后,容器创建就能登录进去。即分配一个伪终端
--name 为创建的容器指定一个名称
-d 创建一个守护式容器在后台运行,并返回容器ID
-v 表示目录映射, 格式为: -p 宿主机目录:容器目录
-p 表示端口映射,格式为: -p 宿主机端口:容器端口
交互式容器
创建容器后,马上会启动容器,并进入容器
docker run -it --name=mycentos centos:7 /bin/bash
守护式容器
果对于一个需要长期运行的容器来说,我们可以创建一个守护式容器(后台运行的容器)
docker run -id --name=mycentos2 centos:7
查看容器
查看正在运行容器 docker ps
查看所有的容器(启动与未启动的容器) docker ps -a
查看最后一次运行的容器 docker ps –l
查看停止的容器 docker ps -f status=exited
查看容器的cpu占用率 docker stats
查看容器日志 docker logs -f -t --tail 100 容器id
退出容器
退出并停止当前容器, 注意在容器内部的命令行执行 exit
退出不停止当前容器 Ctrl + p + q
启动容器
docker start 容器名称|容器id docker start `docker ps -a -q`
启动所有运行过的容器 docker start `docker ps -a -q`
停止容器
停止正在运行的容器(正常停止) docker stop 容器名称|容器id
强制停止正在运行的容器 docker kill 容器名称|容器id
停止所有在运行的容器 docker stop `docker ps -a -q`
镜像
查看镜像
- 列出已安装所有镜像 docker images
- 只显示镜像ID docker images -q
拉取镜像 docker pull 镜像名:标签名
删除镜像 docker rmi 镜像ID
相关推荐
王道革 2020-11-25
bwyyziq 2020-11-22
pigsmall 2020-11-19
changecan 2020-11-19
helloWorldAndYou 2020-11-16
nginxs 2020-11-14
红石丶 2020-11-13
WanKaShing 2020-11-12
yangkang 2020-11-12
滴水穿石点石成金 2020-11-12
张荣珍 2020-11-12
wuxunanjing 2020-11-11
魅惑青花瓷 2020-11-11
lihongtai 2020-11-09
yangkang 2020-11-09
worldsnow 2020-11-06
MichaelJScofield 2020-11-06
TaoTaoFu 2020-11-06