当前位置: 首页 > news >正文

Docker | centos7上对docker进行安装和配置

安装docker

      • docker配置条件
      • 安装地址
      • 安装步骤
        • 2. 卸载旧版本
        • 3. yum 安装gcc相关
        • 4. 安装需要的软件包
        • 5. 设置stable镜像仓库
        • 6. 更新yum软件包索引
        • 7. 安装docker引擎
        • 8. 启动测试
        • 9. 测试
          • 补充:设置国内docker仓库镜像
        • 10. 卸载

  • centos7安装docker
    https://docs.docker.com/engine/install/centos/

docker配置条件

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

安装地址

Install Docker Engine on CentOS

在这里插入图片描述

安装步骤

在这里插入图片描述

2. 卸载旧版本

在这里插入图片描述

3. yum 安装gcc相关

CentoS]能上外网
yum -y install gcc
yum -y install gcc-c++

  • 设置Centos开机自动上网

确保是root账号进行下面操作,如果不是root身份,首先要以root身份登入当前的CentOS 7 ! 在shell里面输入命令:cd /etc/sysconfig/network-scripts ,随后回车,进入这个目录。随后在shell里面输入:ls -a ,随后回车,会显示这个目录里面的所有文件。
修改网卡配置文件。“ifcfg-enp0s3 ”就是我的网卡配置文件,我用vi编辑它,在shell里面输入:vi ifcfg-enp0s3
,随后回车,按”i”键,进入vi编辑模式,现在就可以编辑此文件了!

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


在这里插入图片描述

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

4. 安装需要的软件包


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

yum install -y yum-utils

在这里插入图片描述

5. 设置stable镜像仓库

在这里插入图片描述
所以使用阿里云镜像:

yum-config-manager --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在这里插入图片描述

在这里插入图片描述

6. 更新yum软件包索引
yum makcache fast

在这里插入图片描述

终于成功了 因为进行到这一步的时候 出现了错误 一直在倒腾yum 因为yum连接着许多需要联网下载的东西 很重要

7. 安装docker引擎

在这里插入图片描述

在这里插入图片描述

8. 启动测试

[root@localhost yum.repos.d]# systemctl start docker
[root@localhost yum.repos.d]# ps -ef | grep docker
root      3426     1  0 19:46 ?        00:00:00 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
root      3613  2822  0 19:46 pts/0    00:00:00 grep --color=auto docker

在这里插入图片描述

9. 测试
docker version

在这里插入图片描述

docker run hello-world

在这里插入图片描述
证明本机没有该镜像,需要从远程仓库中拉取该镜像

在这里插入图片描述
由于国家把docker国外镜像hub封掉了,导致镜像pull不下来,为此,改用国内的镜像如下所示

补充:设置国内docker仓库镜像

Docker/DockerHub 国内镜像源/加速列表(长期维护 0926更新)

在这里插入图片描述

10. 卸载

在这里插入图片描述

http://www.lryc.cn/news/469591.html

相关文章:

  • React--》掌握Valtio让状态管理变得轻松优雅
  • python爬虫百度图片
  • 前端开发:Vue中数据绑定原理
  • CTF-RE 从0到N: TEA
  • python 使用PIL获取图片长宽
  • 【Nas】X-DOC:搞机之PVE部署All In One(黑群晖NAS 软路由OpenWrt Docker Win10远程桌面)
  • linux 驱动源码分析的理解。
  • 鸿蒙-任务栏右击退出 或 UIAbility窗口关闭,怎么弹框拦截
  • 【C++进阶篇】——STL的简介
  • 信息安全工程师(70)网络攻击陷阱技术与应用
  • Web保存状态的手段(Session的使用)
  • 第五十四章 安全元素的详细信息 - DerivedKeyToken 详情
  • kafka 的高可用机制是什么?
  • 4.1.3 网站通信技术
  • Java-图书管理系统
  • python如何通过json以及pickle读写保存数据
  • 【SPIE出版,EI检索稳定】2024年人机交互与虚拟现实国际会议(HCIVR 2024,11月15-17日)
  • Linux vim编辑器
  • 普推知产:申请商标名称从4字改成3字下了初审!
  • Flink 状态精准一次性特性
  • 算法笔记day08
  • 在Selenium中有哪些元素对象操作方法?( ̄﹃ ̄)
  • sqli-labs靶场安装以及刷题记录-docker
  • 谷歌仓库管理工具repo
  • C#的自定义Tip窗体 - 开源研究系列文章
  • 目前最新 Reflector V11.1.0.2067版本 .NET 反编译软件
  • 软考:CORBA架构
  • qt QSaveFile详解
  • 【Linux】线程池详解及其基本架构与单例模式实现
  • 运输层知识点汇总3