当前位置: 首页 > Linux

在阿里云服务器Linux(CentOS7)上安装Docker

时间:2023-04-06 23:47:48 Linux

环境准备基于阿里云服务器LinuxCentOS7,并确保已经安装gcc相关环境yum-yinstallgccyum-yinstallgcc-c++1.查看官方文档,按照以下步骤安装官网地址官方文档:https://www.docker.com/2.按照官方文档步骤安装1.先卸载旧版本yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine2、安装需要的软件包yuminstall-yyum-utils3,配置阿里云镜像仓库#使用国内阿里云yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4、更新yum包索引yummakecachefast5、安装DockerCE#ce是社区版,ee是企业版yuminstalldocker-cedocker-ce-clicontainerd.io6,startDockersystemctlstartdocker7,test命令dockerversion#查看版本信息,是否安装成功8.运行helloworld容器镜像服务2.选择镜像加速器3.配置using#执行step逐步sudomkdir-p/etc/dockersudotee/etc/docker/daemon.json<<-'EOF'{"registry-mirrors":["https://f60pc39m.mirror.aliyuncs.com"]}EOFsudosystemctldaemon-reloadsudosystemctlrestartdocker4.卸载Docker#1.停止Dockersystemctlstopdocker#2.卸载依赖yum-yremovedocker-cedocker-ce-clicontainerd.io#3.删除资源rm-rf/var/lib/docker#/var/lib/docker是docker默认的工作路径5.安装错误Installationerror:https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce/repodata/repomd.xml:[Errno14]HTTPSError404-NotFound解决办法:cd/etc/yum.repos.dls删除docker相关的repo文件,再次yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo就够了感谢您阅读这篇技术文章,如果它可以帮助您那将是一件美好的事带着好奇终生学习也是一件美好的事愿世界简单而多彩