首页 > 系统相关 >【Docker】CentOS7环境下的安装

【Docker】CentOS7环境下的安装

时间:2024-07-25 21:54:56浏览次数:17  
标签:repo com sudo ce CentOS7 yum Docker 安装 docker

环境展示

在这里插入图片描述
在这里插入图片描述

安装

配置仓库

sudo yum install -y yum-utils
# docker官方key文件下载
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 建议使用阿里云key文件下载
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

下载完后可以看到/etc/yum.repos.d目录下多了一个docker-ce.repo文件
在这里插入图片描述
如果下载的docker官方的key文件,也可以通过命令替换成国内其它镜像源地址,如将docker官方源地址替换成阿里源地址

sudo sed -i 's@//download.docker.com@//mirrors.aliyun.com/docker-ce@g' /etc/yum.repos.d/docker-ce.repo

正式安装

sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

启动服务

sudo systemctl daemon-reload
sudo systemctl start docker
sudo systemctl status docker

运行测试

此时运行还是会报错
在这里插入图片描述
可以vim /etc/docker/daemon.json,写入如下内容

{
    "registry-mirrors": [
	"https://mirror.ccs.tencentyun.com", # 这个只有腾讯云服务器能用
	"https://dockerpull.com" # 这个是个人站点
    ]
}

然后再次重新加载和启动

sudo systemctl daemon-reload
sudo systemctl restart docker

使用docker info命令可以查看到添加的镜像地址信息
在这里插入图片描述
再次docker run hello-world就可以了
在这里插入图片描述

卸载

旧版本卸载

sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine

历史版本卸载

sudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

标签:repo,com,sudo,ce,CentOS7,yum,Docker,安装,docker
From: https://blog.csdn.net/weixin_62172209/article/details/140674388

相关文章

  • Docker-compose
    介绍Compose是Docker公司推出的一个工具软件,可以管理多个Docker容器组成一个应用。你需要定义一个YAML格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动、关闭这些容器。核心组成1、一文件docker-compose.yml2、两要素服......
  • Java简介及JDK的安装
    一、JAVA语言概述1.java语言的发展Java的开发者为詹姆斯·高斯林。转至sun公司,后参与“绿色计划”,发展了一套语言“Oak”,之后改名为Java(爪蛙)。2.Java语言的平台版本JavaSE标准版本:为普通开发桌面和商务应用程序提供的解决方案;此技术为后两项的基础,可以完成一些桌面的开发。......
  • 腾讯云 Debian12 安装MySQL8亲测可用
    今天刚好需要部署一台服务器,网上查了资料,折腾很久,还是很多问题,现在把我的安装过程以及遇到问题的解决方案记录下来,供大家借鉴!1、更新系统sudoaptupdate2、下载软件包wgethttps://repo.mysql.com/apt/debian/pool/mysql-apt-config/m/mysql-apt-config/mysql-apt-con......
  • Docker的一些知识点
    1.Docker中容器和镜像的区别镜像(Image):镜像是一个只读模板,包含了运行一个应用所需的所有内容:代码、运行时、库、环境变量和配置文件。镜像是构建容器的基础。你可以将它想象成是一个应用的“蓝图”。镜像通常是通过Dockerfile定义的,Dockerfile是一个文本文件,包含了一系列......
  • Mac M1 安装ElasticSearch & kibana
    首先,下载安装包(需要注意的是:Kibana的版本需要和Elasticsearch的版本一致。这是官方支持的配置。)ElasticSearch:https://www.elastic.co/cn/downloads/elasticsearchkibana:https://www.elastic.co/cn/downloads/kibana 对于MacM1芯片基于ARM架构应该选择Aarch64(另一个X86_64......
  • 模拟建造游戏:城市:天际线2(都市天际线2)中文免安装,解压即撸
    《城市:天际线2》(Cities:SkylinesII)是一款模拟经营游戏,由ColossalOrder开发,ParadoxInteractive发行。下载地址:https://pan.quark.cn/s/84e69332ec3e更多游戏:https://kdocs.cn/l/cuHMLqjlrCK7深度模拟体验:《城市:天际线2》提供深度模拟体验和生动运转的经济系统,考验玩......
  • 解决npm安装electron失败的问题
    1.问题描述使用npm创建项目后,添加electron依赖npminstallelectron--save-dev一直报错,部分报错日志如下484sillyauditerror[objectObject][email protected]{code:1,signal:null}487verbosestac......
  • 最新nacos下载安装,版本号2.4.0,nacos持久化存储到本地mysql中,nacos配置登录账户密码
    官网:https://nacos.io/zh-cn/docs/quickstart/quick-start1.下载地址:https://github.com/alibaba/nacos/releases网络不好,很难下载。直接使用git克隆,然后自己编译,这是最快的了。克隆:gitclonehttps://github.com/alibaba/nacos.git然后到根目录中(我的:E:\Demos\nacos),执行cmd命令:mv......
  • 虚拟机环境下Rocky 9.4安装Mysql8并配置Dbeaver客户端
    环境:服务器操作系统:Rocky9.4数据库:mysql8.0.38客户端操作系统:windows10Dbeaver版本:24.1.3Rocky9.4安装镜像下载地址:https://mirrors.aliyun.com/rockylinux/9.4/isos/x86_64/Rocky-9.4-x86_64-dvd.isoDbeaver安装文件下载链接:https://dbeaver.io/files/dbeaver-c......
  • docker安装HANA数据库
    对于开发和测试场景,可以考虑安装hanaexpress,仓库地址为https://hub.docker.com/r/saplabs/hanaexpress安装步骤如下:1.修改/etc/sysctl.conf文件vim/etc/sysctl.conf在末尾填入以下信息fs.file-max=20000000fs.aio-max-nr=262144vm.memory_failure_early_kill=1vm.max......