前言
docker中简单的分为镜像、容器两个层次,分别是镜像和容器。
镜像
可以简单理解为在docker中安装软件是安装的是软件模板,在docker中把这种软件模板称为镜像。
容器
docker可以通过镜像来创建具体可以使用的软件实例,在docker中把这种软件实例称为容器。
安装docker常见的问题汇总
Centos7.6默认镜像源停止维护,更换镜像源-CSDN博客
docker安装
卸载旧的版本
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
下载docker安装包
yum install -y yum-utils
设置镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引
yum makecache fast
安装docker
yum install docker-ce docker-ce-cli containerd.io
上面是安装的最新版,安装指定版本看官网
docker常用命令
启动docker
systemctl start docker
设置docker开机自启动
systemctl enable docker
查看镜像
docker images
看所有容器运行状态
docker ps -a
启动容器
docker start 容器的ID或者名字
停止容器
docker stop 容器的ID或者名字
删除容器
docker rm -f 容器的ID或者名字
删除镜像
docker rmi 镜像的ID或者名字
进入容器
docker exec -it 容器名 /bin/bash