一、镜像相关命令
查看镜像
docker images
搜索镜像
docker search 【】
拉取镜像
docker pull 【】
删除镜像
docker rmi 【镜像id】
查看运行容器
docker inspect 【容器名】
查看所有容器
docker ps -a
创建容器
docker run
容器详情
docker
二、容器相关命令
创建并启动一个容器,以交互模式运行 docker run -it 【镜像名】
创建并启动一个容器,以后台模式运行 docker run -di 【镜像名】
进入已经启动的容器 docker exec -it 【镜像id】 /bin/bash
停止并退出容器 exit
启动容器 docker start 【容器id】
查看所有的容器 docker ps -a
删除单个容器 docker rm -f 容器id/容器名
删除多个容器 docker rm -f 容器id 容器id。。。
删除所有的容器 docker rm -f $(docker images -a -q)
在后台运行,开放主机8080端口映射到容器的80端口上
docker run -d -p 8080:80 /library/nginx
查看主机8080端口是否开启
netstat -na |grep 8080
docker指定挂载目录
docker run -it --name=cl -v /root/data:/root/data_container centos:8
docker中 删除所有的容器命令
docker rm $(docker ps -a | awk | tail -n +2)
docker中 删除所有的镜像
docker rmi $(docker images | awk |tail -n +2)
docker中 启动所有的容器命令
docker start $(docker ps -a | awk | tail -n +2)
docker中 关闭所有的容器命令
docker stop $(docker ps -a | awk | tail -n +2)
重启docker
systemctl restart docker
安装vi或vim
apt-get update
apt-get install vim
评论区