首页 > 系统相关 >CentOS_7安装docker

CentOS_7安装docker

时间:2023-10-25 16:33:18浏览次数:35  
标签:CentOS sudo ce yum 镜像 docker 安装

CentOS_7安装docker

Install Docker Engine on CentOS

官网文档:https://docs.docker.com/engine/install/centos/

# 1 更新依赖
sudo yum update
# 2 卸载旧docker及其依赖(如果有就执行)并删除资源
sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
# 2、删除资源
sudo rm -rf /var/lib/docker #docker的默认工作路径!
# 3 下载 安装 yum-utils
sudo yum install -y yum-utils
# 4 修改仓库镜像地址
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo # 这里的镜像地址可以设置为国内镜像 例如 阿里云镜像 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 
# 5 下载 安装 最新docker及其依赖
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 6 运行 
sudo systemctl start docker

注意:yum install -y yum -y install httpd 如果你不加-y他会问你要不要安装。如果你想⾃⼰来控制有些包是否安装,这⾥不要加-y,如果你想⾃动安装,不进⾏交互,这⾥加⼊-y。这个就是yum 的安装了,⾮常简单。

验证安装是否成功

docker --version
Docker version 24.0.6, build ed223bc # 输出版本号,安装成功
sudo docker run hello-world # hello-world 是一个存在dockerhub中的镜像,初次运行会提示本地没有这个镜像,然后从云上下载再执行

云服务器阿里云镜像加速器配置

1、阿里云的服务选项卡中找到 镜像容器服务下的镜像加速服务 查看需要使用的镜像地址(注意:这个地址是内部加速地址,每台服务器都是不同的,只有自己服务器上的这个地址才能用)

2、配置加速镜像地址

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://yeieczuy.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

标签:CentOS,sudo,ce,yum,镜像,docker,安装
From: https://www.cnblogs.com/OwlInTheOaktree/p/17787532.html

相关文章

  • RecureCRT连接VMware虚拟机Centos7及网络配置
    1.确认物理机ip地址2.打开VMware,点击网络适配器并且选择NET模式3.打开WMware,点击左上角编辑,虚拟网络编辑器,设置子网ip和子网掩码 4.设置好之后点击上图中的NET设置,查看网关IP5.打开并进入虚拟机,配置网络信息,输入如下命令:vim/etc/sysconfig/network-scripts/ifconfig-e**......
  • centos7.9设置永久明细路由
    centos7.9设置永久明细路由1.创建配置文件/etc/sysconfig/static-routesstatic-routes默认没有此文件,需要手动创建2.编辑配置文件static-routes,添加以下内容:anynet10.86.134.0/24gw202.96.104.1#上面意思为10.86.134.0/24的网络数据都从202.96.104.1访问。也就是202.96.104.1......
  • 多款国产操作系统安装数据库干货文档汇总(含Oracle/MySQL/国产数据库等)
    随着国产化的逐步推进,越来越多的企业选择将数据库安装在国产操作系统上。为帮助大家了解国产操作系统上的数据库成功搭建案例与搭建方式,本文整理了墨天轮数据技术社区上用户分享的实操文档,涵盖银河麒麟、中标麒麟、统信UOS、openEuler等常见的国产操作系统,数据库以Oracle为主,此外......
  • docker 换源 apt-get update
    Docker换源在Docker中,我们可以通过修改/etc/apt/sources.list文件来更换软件源。以下是一个示例Dockerfile文件,展示了如何在构建镜像时更换软件源:FROMubuntu:latest#使用sed命令替换默认的软件源为阿里云镜像源RUNsed-i's/archive.ubuntu.com/mirrors.aliyun.c......
  • docker占用磁盘太大,如何清理
    docker占用的空间可以通过下面的命令查看:dockersystemdfTYPE 列出了docker使用磁盘的4种类型,TOTAL表示该类型资源的总数,ACTIVE表示当前正在使用的数量,SIZE表示该类型资源的总大小,RECLAIMABLE表示可以回收的空间大小。Images:所有镜像占用的空间,包括拉取下来的镜像......
  • Windows Server 2019 安装IIS服务
    安装步骤1、点击左下角打开开始菜单找到服务器管理器菜单打开服务器管理器  2、在弹出的服务器管理器界面找到添加角色和功能  3、在弹出的添角色和功能向导中选择下一步  4、选择:基于角色或基于功能的安装,然后下一步  5、选择:从服务器池......
  • 通过docker搭建chatgpt-web
    转载自https://juejin.cn/post/7291474621659594789?searchId=20231025103901AF54B3D745CD7C9CF744获取ChatGPT的apikey免费apikey获取地址https://github.com/chatanywhere/GPT_API_free#免费使用访问上述地址后,后拿到此免费的APIKeydocker启动ChatGPT-Web对于OPENA......
  • windows安装rabbitMq
    这里安装的版本为erlang: V12.3rabbitMq:3.10.18注意:需要找对应的版本 下载与安装erlang原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装RabbitMQ的前提是安装Erlang。下载地址:http://www.erlang.org/downloads  这里的otp显示26.1.2   双击启动,点n......
  • 【记录10】华为云耀云服务器L实例-使用Docker拉取nginx镜像的部署示例
     Docker 是一个开源平台,用于开发、运输和运行应用程序。它使用容器化技术来包装应用程序及其依赖项,以便在任何环境中都能一致地运行。简单来说,Docker 可以将应用程序及其所有依赖项打包成一个容器,这样就可以确保它无论在哪里运行都表现一致。 ### Docker 的主要组件:1.......
  • 华为云耀云服务器L实例:初级篇-mysql安装与配置
     华为云耀云服务器L实例是一款可快速部署且易于运维的轻量级云服务器,专为中小企业和入门级开发者打造。它不仅拥有华为云擎天架构的强大性能,还具有多项用户体验优化方案,让用户轻松上手,享受简单上云的乐趣。本产品网址为:https://www.huaweicloud.com/product/hecs-light.html......