首页 > 其他分享 >第一:Docker的安装

第一:Docker的安装

时间:2024-10-17 16:09:54浏览次数:6  
标签:00 第一 ce repo yum Docker 安装 docker

第一:Docker的安装

小白开始学Docker:  从一个全新的centos7开始操作:

第一步:下载安装docker需要的依赖包

               yum -y install yum-utils device-mapper-persistent-data lvm2

 第二步:设置一下下载Docker的镜像源 ,如果不设置,会默认去Docker的官方下载,但是官方的服务器在国外,下载会比较缓慢,设置下载国内的镜像源

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

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

已加载插件:fastestmirror, langpacks
adding repo from: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
repo saved to /etc/yum.repos.d/docker-ce.repo
[root@dockertest ~]#

 第三步:安装docker

               首先,下面这个命令是将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度      yum makecache fast

extras | 2.9 kB 00:00:00

updates | 2.9 kB 00:00:00
(1/2): docker-ce-stable/7/x86_64/primary_db | 116 kB 00:00:00
(2/2): docker-ce-stable/7/x86_64/updateinfo | 55 B 00:00:00
元数据缓存已建立

                   提高安装速度以后,安装docker相关的。(docker-ce 社区版 而ee是企业版)

              yum install docker-ce docker-ce-cli containerd.io

               

Docker安装完成后默认是没启动的,可以使用 systemctl status docker   查看状态

第四:Docker的启动关闭等命令

[root@dockertest ~]# systemctl start docker

[root@dockertest ~]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@dockertest ~]# systemctl status docker
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
Active: active (running) since 二 2023-08-15 11:36:27 CST; 14s ago
Docs: https://docs.docker.com
Main PID: 779 (dockerd)
CGroup: /system.slice/docker.service

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

至此,docker已经全部安装完成

我们尝试运行第一个容器

 

Docker的卸载:yum remove docker-ce docker-ce-cli     containerd.io

 

软件卸载后,Docker默认的工作路径是/var/lib/docker
需要执行rm命令把这个工作路径删除             rm -rf /var/lib/docker

 

额外设置:设置阿里云镜像加速

 配置镜像加速就是为了在下载镜像的时候提高效率,   

   就是找到etc/docker/daemon.json文件并修改,添加代码如下(如果在/etc/docker下找不到daemon.json文件,可以自己新建,cd切换到/etc/docker目录下,使用touch命令创建)
      { "registry-mirrors": ["https://78q96cy9.mirror.aliyuncs.com"] }

systemctl daemon-reload

systemctl restart docker

标签:00,第一,ce,repo,yum,Docker,安装,docker
From: https://www.cnblogs.com/zhangbo520/p/18472528

相关文章

  • rancher安装并快速部署k8s 管理集群工具
    主机准备 准备4台主机3台用于k8s集群,1台用于rancher每台服务器新增配置文件vietc/sysctl.confnet.ipv4.ip_forward=1刷新生效sysctl–p安装docker安装的时候可以去github上检索rancher看看最新版本适配那个版本的docker,这里安装23.0.1版本yuminstall-yd......
  • 【Docker】Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is
    问题描述CannotconnecttotheDockerdaemonatunix:///var/run/docker.sock.Isthedockerdaemonrunning?原因分析尝试运行Docker命令时,系统无法与Docker守护程序(daemon)通信。Docker服务未运行。解决方案确保Docker服务已经启动。通过在终端中运行s......
  • 环境安装
    模拟器root环境安装Magisk:安装链接用于定制Android开源软件,支持高于Android5.0设备MagiskSU:为应用程序提供root访问权限Magisk模块:通过安装模块修改只读分区MagiskHide:从根检测/系统完整性检查中隐藏Magisk(Shamiko)MagiskBoot:最完整的安卓启动镜像解包和重新打包工具安......
  • VMWare 安装与拖动文件到 Win7 虚拟机
    导读为了有一个纯净的低版本Windows环境用于测试软件的运行环境,决定使用虚拟机安装一个纯净版本的Windows7。本文记录VMwareWorkstationPro17.6的安装过程,创建一个Windows7系统的虚拟机,并解决无法往Windows7虚拟机拖动文件的问题。方便自己日后需要的时候快速安......
  • CentOS 7 下 yum 安装和配置 Nginx
    CentOS7下yum安装和配置Nginx 前言Nginx(enginex)是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。。本例演示CentOS7下安装和配置Nginx的基本步骤。环境说明CentOS7(MinimalInstall)$cat/etc/redhat-releaseCentOSLinuxrelea......
  • Docker 安全及日志管理
    一、Docker容器与虚拟机的区别容器的安全性问题的根源在于容器和宿主机共享内核。如果容器里的应用导致Linux内核崩溃,那么整个系统可能都会崩溃。与虚拟机是不同的,虚拟机并没有与主机共享内核,虚拟机崩溃一般不会导致宿主机崩溃隔离与共享:虚拟机通过添加Hypervisor层(虚拟化中间......
  • Linux之系列--Centos安装yum源及下载rpm包
    Linux之系列--Centos安装yum源及下载rpm包 国内yum源网易(163)yum源是国内较好的yum源之一,无论是速度还是软件版本,都非常的不错。将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。下载对应版本repo文件,放入/etc/yum.repos.......
  • 安装nvm管理node版本(npm、yarn)
    安装nvm管理node版本(npm、yarn)一、下载安装nvmnvm网址:https://nvm.uihtm.com/1、点击下载链接下载nvm2、将下载的压缩包解压,解压后双击安装包,然后按如下步骤操作步骤1步骤2记住你的安装目录步骤3步骤4步骤5点击finish步骤6查看nvm是否安装成功1、打开cmd(win+R)......
  • Docker 安装 Oracle创建表空间并导入数据库
    一、Docker 安装Oracle1、检查docker版本2、docker下载镜像3、docker启动容器4、 进入容器内部5、安装成功,使用客户端工具连接二、创建数据库用户与表空间1、查询数据库文件位置2、创建表空间3、创建用户4、设置权限三、导出数据库DMP1、上传文件到指定目录......
  • 国外电商系统开发-运维系统应用和软件安装过程
    安装流程图注意:上面只是作者本人安装Apache的举例,如果您的安装步骤不相同都没关系,您完全可以自行定义。在这里只是为了演示而已。        现在,开始创建任务:        点击添加步骤任务:        现在,可以看到页面中出现了一个服务器,还有第一......