首页 > 系统相关 >在centos 7.9 上构建docker

在centos 7.9 上构建docker

时间:2023-07-14 19:22:41浏览次数:44  
标签:centos ce systemctl yum docker 7.9 root localhost

1. 查看系统当前的内核信息

[root@localhost ~]#  uname -r

2.查看版本信息

[root@localhost ~]#  cat /etc/os-release

 

3. 关闭防火墙

[root@localhost ~]# #暂时关闭防火墙
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# #永久关闭防火墙
[root@localhost ~]# systemctl disable firewalld

 

4. yum安装gcc相关环境(需要确保 虚拟机可以上外网)

[root@localhost ~] # yum -y install gc

  

[root@localhost ~]# yum -y install gcc-c++

 

 5.如果已经有旧版本的docker,可以先卸载旧版本,再重新版本

[root@localhost ~]# yum remove docker \

以上的操作说明,之前没有安装过docker

 

6.安装需要的软件包

[root@localhost ~]# yum install -y yum-utils

 

7、设置镜像仓库

[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

 

8、更新yum软件包索引

 

[root@localhost ~]# yum makecache fast

 

 

9、构建社区版docker

[root@localhost~]#  yum install docker-ce docker-ce-cli containerd.io

注意:在这个安装的过程中需要输入两次y,最后才能安装成功

 10、启动docker

暂时启动

[root@localhost~]# systemctl start docker

Linux系统开机永久启动

 

[root@localhost~]# systemctl enable docker

 

 

11、查看docker版本

 

[root@localhost~]# docker version

 

 

12、每个人在阿里云上查找自己的镜像加速器

注意:每个人的镜像加速器的代码是不一样的

 用支付宝账号登录阿里云

阿里云登录页 (aliyun.com)

 

 

 

 

将以上的框起来的内容贴出来(每个人不一样,不能采用我的,可以和我的代码格式保持一致)

# 如果你安装了docker,应该会存在docker目录,以下查看docker目录的操作不需要,可省略

sudo mkdir -p /etc/docker

#镜像加速器的核心内容,要在daemon.json配置文件中添加镜像加速器,将其复制到命令行即可

sudo tee /etc/docker/daemon.json <<-'EOF'

{

"registry-mirrors": ["https://w54a9p8i.mirror.aliyuncs.com"]

 }

EOF

# 加载刷新daemon-reload 配置文件,因为刚才文件内容有修改

sudo systemctl daemon-reload

#因为docker刚才已经安装完成,设置开机自启,因此此处,需要重启docker,重新将配置文件加载

sudo systemctl restart docker

 

 

 

13、如果不用docker,用一下方法可以写在docker

13.1 停止docker

[root@localhost ~]# systemctl stop docker

13.2  删除构建docker-ce 的contrainerd.io

[root@localhost ~]# yum -y remove docker-ce docker-ce-cli contrainerd.io

13.3 删除docker目录 

[root@localhost ~]# rm -rf /var/lib/docker

 

标签:centos,ce,systemctl,yum,docker,7.9,root,localhost
From: https://www.cnblogs.com/holly8/p/17554764.html

相关文章

  • Docker学习路线5:在 Docker 中实现数据持久化
    Docker可以运行隔离的容器,包括应用程序和其依赖项,与主机操作系统分离。默认情况下,容器是临时的,这意味着容器中存储的任何数据在终止后都将丢失。为了解决这个问题并在容器生命周期内保留数据,Docker提供了各种数据持久化方法。Docker卷绑定挂载Dockertmpfs挂载Docker卷......
  • 实现CENTOS7 PXE安装
    0selinux,firewall关闭1安装包yuminstalldhcptftp-serverhttpdsyslinuxsystemctlenabledhcpdhttpdtftp.socketsystemctlstarthttpd2准备YUM源mkdir/var/www/html/centos/{6,7}/-pvvim/etc/fstab加下面行/dev/sr0/var/www/html/centos/7iso96......
  • 在vm-17版本上安装centos 7.9 版本的linux系统
    1、构建虚拟机 2、自定义安装 3、默认兼容性 4、操作系统安装方式 5、选择centos7的版本 6、虚拟机命名和安装位置 7、处理器的分配 8、默认内存分配 9、网络模式,采用桥梁模式 10、控制器的选择 11、磁盘类型的选择 12、创建新磁盘 13、......
  • cpuset.cpus.effective: no such file or directory (修改 docker cgroup 版本的方法)
    要切换使用v1版cgroup,需要做如下配置: vim/etc/default/grub   GRUB_CMDLINE_LINUX="systemd.unified_cgroup_hierarchy=0" update-grubreboot  完美解决 ......
  • CentOS7安装Puppet
    环境说明:192.168.154.137master.localdomain#PuppetServer192.168.154.138agent1.localdomain#PuppetAgent这里的机器名称不要有下划线等特殊符合,否则后面会报“theschemepuppetdoesnotacceptregistrypart”这样的错误信息。centos的官方软件库里面不包含puppet......
  • docker 镜像中的文件不是最新的
    Docker镜像中的文件不是最新的在使用Docker构建和管理容器时,我们经常会遇到镜像中的文件不是最新的问题。这可能是因为我们在构建镜像时没有更新文件,或者在拉取镜像时使用的是旧版本。本文将介绍为什么会出现这种情况,并提供相应的解决方案。1.Docker镜像是什么?在深入讨论问题之......
  • docker 检查SQL Server实例的TCP/IP协议是否已启用
    检查SQLServer实例的TCP/IP协议是否已启用作为一名经验丰富的开发者,我将帮助你学习如何检查SQLServer实例的TCP/IP协议是否已启用。以下是整个流程以及每一步需要做的事情。流程步骤描述1连接到SQLServer实例2查询是否已启用TCP/IP协议3根据查询结果判断TC......
  • 安装CentOS出现dracut-initqueue timeout
    报错信息如图: 解决方法:cddevls|grepsd在这里找到你U盘系统挂载点,看sd后面带数字的PS:或者先插着U盘执行下ls,再拔掉U盘执行ls,看上下两个显示对比缺少哪个,也是看带数字的,记下这个U盘名字,填写到下方【你U盘名字】>dracut:/#reboot执行重启命令重启之后,在ins......
  • linux centos上传下载文件
    1、使用LePutty2、解压运行3、设置Connection——Zmodem——rz和sz对应目录修改下。Dowloadfolder也最好修改下4、使用。上传,输入命令rz 5、点左上角ZmodemUpload上传  ————————————————6、安装zip和uzip命令:yuminstallzip命令:yuminstallu......
  • Docker部署Jmeter+Grafana+InfluxDB
      一:服务器配置Hosthssh505HostName180.184.138.70Port22Userroot前置条件:windows需通过softether客户端连接VPN本机ip:192.168.1.44二:安装docker安装命令:aptinstalldocker.io验证版本:2种方式docker--versiondocker-v出现版本信息则意味着安装成功:Docker......