docker基本使用
一、CentOS安装docker
1、卸载旧版本
旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
2、安装 Docker-CE
2.1安装必须的依赖
yum install -y yum-utils
2.2设置 docker repo 的 yum 位置
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
2.3安装 docker,以及 docker-cli
sudo yum install -y docker-ce docker-ce-cli containerd.io
3、启动和校验
3.1启动docker
systemctl start docker
3.2停止docker
systemctl stop docker
3.3重启docker
systemctl restart docker
3.4开机自启
systemctl enable docker
4、配置镜像加速
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF' {
"registry-mirrors": ["https://82m9ar63.mirror.aliyuncs.com"]
}
EOF
systemctl daemon-reload
susystemctl restart docker
二、常用命令
1、查看docker版本信息
docker -v
docker info
2、查看docker镜像列表
docker images
选项说明:
REPOSITORY:表示镜像的仓库源 TAG:镜像的标签
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像大小
3、搜索镜像
docker search <镜像名>
#示例:
docker search nginx
4、拉取镜像
latest:标识最新镜像(默认拉取最新的);tag:拉取指定版本
docker pull
docker pull <镜像名>:tag
#示例:
docker pull nginx 或 docker pull nginx:1.9.1
5、删除本地镜像
docker rmi <镜像名>