Docker的基础命令
前言
最近在学习docker,以下是我整理的一些docker的基础命令,欢迎小伙伴们在评论补充!
curl -fsSL https://get.docker.com/ | sh 安装
yum -y install docker 安装(版本较老)
systemctl start docker 启动docker
systemctl enable docker 开机自启动命令
systemctl disable docker 取消开机自启命令
docker version 验证安装,安装成功会出现Docker的版本号
sudo groupadd docker 添加Docker 用户组
sudo usermod -G docker 将用户添加入Docker 组
docker search 镜像名 查找镜像
docker pull 镜像名 拉取镜像
docker images 列出本机镜像
docker run 镜像名 运行容器
docker ps -a 查看容器的状态
docker container start 容器ID(前4个字符) 启动容器
docker container restart 容器ID 重启容器
docker exec -it 容器号(前四个字符)/bin/bash 进入容器
docker container stop 容器ID(前4个字符) 停止容器
docker container rm 容器号 删除容器(只能删除已停止的容器)
docker rmi 镜像ID 删除镜像
docker rmi $(docker images -q) 删除全部镜像
docker command –help Docker帮助
docker volume create 数据卷名 创建数据卷
docker volume inspect 数据卷名 查看数据卷
docker volume ls 查看所有的数据卷
docker volume rm 数据卷名 删除数据卷
docker volume prune 清理无主的数据卷
docker run -d -p 8082:80 挂载volume数据卷
docker network create 自定义网络名 在容器中创建网络
docker network ls 查看在容器中已创建的网络