Docker学习笔记 -day-01

发布时间 2023-06-13 18:05:15作者: 穆海如枫

参考资料:

  1. Docker 从入门到实践
  2. Docker 教程 | 菜鸟教程

Docker基本概念

  • 镜像:类似面向对象程序设计中的
  • 容器:类似面向对象程序设计中的 对象
  • 仓库:类似Maven,Gradle包管理工具,仓库主要是用于存放镜像

Docker安装

CentOS-8.5.211-x86_64为例(参考CentOS 安装 Docker):
终端输入:

# 安装yum
sudo yum install -y yum-utils
# 安装Docker社区版docker-ce
yum install docker-ce --allowerasing


# 1. 提示Error: Failed to download metadata for repo 'appstream': Cannot prepare internal mirrorlist: No URLs in mirrorlist
# 原因:官方停止了CentOS8的更新并移除了所有包
# 解决方法:
# 可以在/etc/yum.repos中更新repos.d使用vault.centos.org代替mirror.centos.org
# cd /etc/yum.repos.d
# vi CentOS-Linux-BaseOS.repo
# vi CentOS-Linux-AppStream.repo
# 将mirrorlist注释并修改baseurl,需要注意baseurl是否取消注释!!将mirror替换为vault,保存即可

提示Complete!即为安装完成