安装docker和docker基本命令
转载
docker安装与基本操作命令
1、docker安装
1、安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装docker-ce
sudo yum install docker-ce
4、开机自启
sudo systemctl enable docker
5、启动docker服务
sudo systemctl start docker
6、配置镜像加速
(1)创建/etc/docker文件夹
sudo mkdir -p /etc/docker
(2)创建/etc/docker/daemon.json文件
vim /etc/docker/daemon.json(文件不存在会新建)
添加内容
{
"registry-mirrors": ["你的阿里云镜像加速地址"]
}
(3)加载配置
sudo systemctl daemon-reload
(4)重启docker
sudo systemctl restart docker
7、停止docker
sudo systemctl stop docker
8、查看docker状态
sudo systemctl status docker
2、docker常用命令
1、镜像管理
列出本地所有镜像:docker images
查找image:docker search <IMAGE_ID/NAME>
下载image:docker pull <IMAGE_ID>
上传image:docker push <IMAGE_ID>
删除image:docker rmi <IMAGE_ID>
2、停止、挂起、恢复容器
docker stop <containerId>
docker pause <containerId>
docker unpause <containerId>
3、查看容器信息
docker inspect <containerId>
4、查看所有正在运行容器
docker ps //查看所有正在运行容器
docker stop <containerId> //停止某个容器
docker ps -a //查看所有容器 -a:所有的意思
docker ps -a -q //查看所有容器ID -q:容器ID
docker stop `docker ps -a -q` // stop停止所有的容器
docker rm `docker ps -a -q` // remove所有容器
3、基本命令
docker search 镜像名称 //搜索镜像
docker pull 镜像名称:版本号 //拉取对应版本的镜像
docker pull 镜像名称 //默认拉取最新的镜像
docker images //查看本地已下载的镜像
docker ps //查看正在运行的容器
docker ps -a //查看所有的容器(包括run、stop、exited状态的)
docker container ls //查看正在运行的容器
docker rm 容器ID //只能删除没有在运行的容器
docker rm -f 容器ID //可以删除正在运行的容器
docker run -p 本地主机端口号:容器服务端口号 --name 容器名字 [-e 配置信息修改] -d 镜像名字
docker start 容器ID //启动容器
docker stop 容器ID //终止容器
docker rmi 镜像名称orID //删除镜像
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。