Docker的安装【虚拟机】

Docker的安装【虚拟机】

准备环节【可跳过】

# 进入yum.repos.d目录,保留base.repo 和 CentOs-Base.repo,其余删除
cd /etc/yum.repos.d/
-----------------------------------------------------
# 现将base.repo 和 CentOs-Base.repo 存放至bak包中
mv base.repo ./bak/				本地镜像
mv CentOs-Base.repo ./bak/		阿里云镜像
# 删除其余内容
rm -rf *.repo
# 将base.repo 和 CentOs-Base.repo 移回原位
mv ./bak/CentOs-Base.repo ./
mv ./bak/CentOs-Base.repo ./
-----------------------------------------------------
# 缓存的清理
yum clean all	# 清空缓存
yum makecache	# 重新弄一下缓存
----------------------------------
若报错无法找到镜源,则本地镜像为挂载:
	cd /etc/yum.repos.d/
	ls /mnt/centos/
	mount /dev/sr0 /mnt/centos	
----------------------------------
yum -y update	# 自更新

1、查看是否含有旧版本

yum list installed|grep docker

2、安装docker仓库

yum -y install yum-utils

3、设置docker仓库

# 清理 yum 的所有缓存
yum clean all
# 更新并生成 yum 软件仓库的元数据缓存,确保系统使用的软件信息是最新的
yum makecache
# 设置docker仓库:将指定的源[阿里云]添加到 yum 包管理器的配置
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、安装docker

yum -y install docker-ce docker-ce-cli containerd.io

5、查看docker版本

docker -v

6、启动docker

systemctl start docker

7、查看docker状态

systemctl status docker

若出现以下信息,表示安装docker成功!

8、查看是否安装成功

yum list installed|grep docker

有以下配置,说明安装成功了

9、设置docker镜像源【阿里云】

官网地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=76ed4e79e5974e26ac9a605be8390562ccjx

若无账号,注册即可。

vim /etc/docker/daemon.json

sudo systemctl daemon-reload
sudo systemctl restart docker

遇到的问题及解决方案

场景:当安装docker仓库时,输入命令:yum -y install yum-utils

问题:“Could not resolve host: mirrorlist.centos.org; Unknown error”

问题原因:系统无法解析域名 mirrorlist.centos.org,因此无法访问该网站或者从该网站获取信息

解决方案:从阿里云的镜像站点下载 CentOS 7 的 yum 仓库配置文件,并将其保存到 /etc/yum.repos.d/ 目录下。

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

实际演示【未完待续…】

Docker基本讲解及演示

相关推荐

  1. 虚拟安装docker容器

    2024-07-16 17:36:05       36 阅读
  2. 虚拟dockerNginx部署

    2024-07-16 17:36:05       48 阅读
  3. Docker虚拟区别

    2024-07-16 17:36:05       36 阅读
  4. docker虚拟异同

    2024-07-16 17:36:05       26 阅读
  5. 七、VMware虚拟安装docker容器部署项目

    2024-07-16 17:36:05       52 阅读
  6. Mac m1 安装虚拟+docker 2024

    2024-07-16 17:36:05       36 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-16 17:36:05       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-16 17:36:05       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-16 17:36:05       57 阅读
  4. Python语言-面向对象

    2024-07-16 17:36:05       68 阅读

热门阅读

  1. py每日spider案例之影视搜索篇

    2024-07-16 17:36:05       19 阅读
  2. Linux内核 -- 用户态coredump处理之do_coredump函数

    2024-07-16 17:36:05       24 阅读
  3. 什么是MATLAB许可证协议书

    2024-07-16 17:36:05       22 阅读
  4. InnoDB 存储结构与索引页结构

    2024-07-16 17:36:05       21 阅读
  5. C++ 入门13:异常处理

    2024-07-16 17:36:05       17 阅读
  6. Nim 游戏

    2024-07-16 17:36:05       24 阅读
  7. 用Racket做一个拼图游戏——31 创建主程序

    2024-07-16 17:36:05       23 阅读
  8. Python使用蓝牙抓包

    2024-07-16 17:36:05       18 阅读
  9. ## 基础知识

    2024-07-16 17:36:05       21 阅读
  10. C# 4.0 等待线程结束

    2024-07-16 17:36:05       23 阅读
  11. leetcode hot 100 刷题记录(medium)

    2024-07-16 17:36:05       22 阅读
  12. git 常用命令: 将代码暂存入缓存区,从栈区取出

    2024-07-16 17:36:05       18 阅读