Centos7下安装Docker详细教程
Centos7安装与卸载Docker
Centos7下安装Docker详细教程
安装官网链接: https://docs.docker.com/engine/install/centos/
1.1 安装前的准备
- xshell(远程连接,执行安装命令)
- Centos7 服务器
1.2 CSDN安装方法
- 查看Centos版本:
lsb_release -a
- 如果出现 “未找到命令” 提示,则输入此命令安装
yum install -y redhat-lsb
安装后再次执行步骤1
- 按照docker要求系统为64位,系统内核版本为3.10以上,使用此命令查询:
uname -r
- 查看是否已安装docker列表:
yum list installed | grep docker
如果没有结果,则说明没有安装docker,我们就可以直接安装了。
- 安装docker:
yum -y install docker
- 启动docker:
systemctl start docker
- 查看服务是否启动:
systemctl status docker
8.阿里云镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://01sy6s7g.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
- 如果出现如图说明,active(running) 则表示启动成功:
- 设置开机自动启动命令:
systemctl enable docker.service
走到这里,docker就已经安装成功啦!
1.2尚硅谷安装方法
cat /etc/redhat-release
yum -y install gcc
yum -y install gcc-c++
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum makecache fast
yum -y install docker-ce docker-ce-cli containerd.io
systemctl start docker
1.3 docker其他安装命令
1.手动卸载旧版本:
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.官方脚本一键安装命令:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
3.国内daocloud一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
1.4 Docker日常使用常用命令
- 拉取镜像:
docker pull xxx
- 启动指定容器
docker run xxx
如果启动时要进入某个终端,可以使用:docker run it xxx /bin/bash, 退出使用exit
ctrl+p+q
- 启动已停止运行的容器
docker ps -a
- docker 启动容器
docker start xxx
- 停止容器
docker stop xxx
- 重启容器
docker restart xxx
- 删除容器
docker rm -f xxx
- 查看镜像列表
docker images
- 查找镜像
docker search xxx
- 删除镜像
docker rmi xxx
- 构建镜像我们使用
docker build
- 设置镜像标签
docker tag xxx
这里的xxx表示镜像或者容器,命令是镜像命令,则xxx表示镜像,反之亦然。
本文来自博客园,作者:mlzheng,转载请注明原文链接:https://www.cnblogs.com/mlzheng/p/16010772.html