Linux(Centos7)安装Docker 社区(ce)版
安装准备
查看Linux系统版本是否为centos7
cat /etc/os-release
确保系统内核为3版本以上
uname -a
安装Docker
如之前安装过请卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
安装 yum-utils 包
yum install -y yum-utils
设置稳定镜像仓库
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
报错,网络不通
配置国内的docker镜像地址
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新软件包的索引
yum makecache fast
安装最新版docker 社区版(ce)
yum install docker-ce docker-ce-cli containerd.io
安装Docker特定版本
查看可安装的docker版本
yum list docker-ce --showduplicates | sort -r
通过其完整的软件包名称安装特定版本,该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔
例如:docker-ce-19.03.8
yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
例如:
yum install docker-ce-docker-19.03.8 docker-ce-cli-19.03.8 containerd.io
查看docker版本
docker -v
或
docker --version
启动Docker
sudo systemctl start docker
测试启动docker容器报错
docker run hello-world
更换镜像源,换为国内的地址
步骤一:编辑 Docker 配置文件
首先,打开 Docker 的配置文件 daemon.json。
vim /etc/docker/daemon.json
步骤二:添加国内镜像源
在配置文件中添加以下内容:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步