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

安装docker

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. 安装需要的软件包



bash 复制代码
yum install -y yum-utils
5. 设置stable镜像仓库

所以使用阿里云镜像:

bash 复制代码
yum-config-manager --add-repo  http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
6. 更新yum软件包索引
bash 复制代码
yum makcache fast

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

7. 安装docker引擎
8. 启动测试
bash 复制代码
[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. 测试
bash 复制代码
docker version
bash 复制代码
docker run hello-world

证明本机没有该镜像,需要从远程仓库中拉取该镜像


由于国家把docker国外镜像hub封掉了,导致镜像pull不下来,为此,改用国内的镜像如下所示

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

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

10. 卸载
相关推荐
神梦流5 分钟前
GE 引擎的内存优化终局:静态生命周期分析指导下的内存分配与复用策略
linux·运维·服务器
春日见19 分钟前
车辆动力学:前后轮车轴
java·开发语言·驱动开发·docker·计算机外设
xuhe228 分钟前
[全流程详细教程]Docker部署ClawBot, 使用GLM4.7, 接入TG Bot实现私人助理. 解决Docker Openclaw Permission Denied问题
linux·docker·ai·github·tldr
Lsir10110_1 小时前
【Linux】进程信号(下半)
linux·运维·服务器
skywalk81631 小时前
unbound dns解析出现问题,寻求解决之道
运维·服务器·dns·unbound
酉鬼女又兒1 小时前
零基础入门Linux指南:每天一个Linux命令_pwd
linux·运维·服务器
云飞云共享云桌面1 小时前
高性能图形工作站的资源如何共享给10个SolidWorks研发设计用
linux·运维·服务器·前端·网络·数据库·人工智能
skywalk81631 小时前
走近科学:unbound dns域名服务器自己本地解析出现问题,寻求解决之道
运维·服务器·dns·unbound
袁煦丞 cpolar内网穿透实验室1 小时前
远程调试内网 Kafka 不再求运维!cpolar 内网穿透实验室第 791 个成功挑战
运维·分布式·kafka·远程工作·内网穿透·cpolar
星火s漫天1 小时前
第一篇: 使用Docker部署flask项目(Flask + DB 容器化)
数据库·docker·flask