首页 > 其他分享 >docker安装

docker安装

时间:2024-05-06 15:35:41浏览次数:22  
标签:ce 命令 yum 软件包 docker 安装 Docker

    uname -r 查看系统版本号

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

    这个命令是用来在基于 RPM 的 Linux 发行版上安装一些必要的软件包。具体来说,它安装了以下软件包:yum-utils:这是一个命令行工具集合,提供了许多有用的功能,如清理缓存、查看可用软件包等。device-mapper-persistent-data:这个软件包提供了设备映射持久数据的功能,这在使用逻辑卷管理器(LVM)时是必需的。lvm2:这是 Linux 中逻辑卷管理器的工具包。它允许用户创建、扩展、缩小和移动逻辑卷,以及管理文件系统。

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

     这个命令是将阿里云的 Docker CE 软件包源添加到yum配置中。它会从指定的URL(http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo)下载一个仓库文件,该文件包含了Docker CE软件包的相关信息和安装源。通过运行这个命令,你可以使系统能够使用yum来安装Docker CE软件包,而不必手动下载或配置软件包源。

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

这个命令用于在 CentOS 或者基于 CentOS 的 Linux 发行版上安装 Docker CE 软件包及其相关组件。具体来说,它会安装以下软件包:docker-ce:Docker Community Edition,即 Docker 社区版,是 Docker 官方提供的免费版本,用于构建、打包和运行容器化应用程序。docker-ce-cli:Docker CE 的命令行工具,提供了与 Docker 引擎进行交互的命令行接口。containerd.io:Containerd 是一个底层的容器运行时,用于管理容器的生命周期,包括容器的创建、运行、暂停、停止和销毁等操作。

     systemctl start docker  这个命令用于启动 Docker 服务。在 CentOS 或者基于 CentOS 的 Linux 发行版上,systemctl是一个系统管理工具,用于控制系统服务的状态。运行systemctl start docker命令将启动 Docker 服务,使其开始运行,并开始管理容器的生命周期。

     systemctl enable docker  这个命令用于在系统启动时自动启用 Docker 服务。在 CentOS 或者基于 CentOS 的 Linux 发行版上,systemctl是一个系统管理工具,用于控制系统服务的状态。通过运行systemctl enable docker命令,你将使得 Docker 服务被设置为系统启动时自动启用,这意味着在每次系统重启后,Docker 服务都会自动启动。

     docker version   docker version命令用于显示 Docker 的版本信息,包括客户端和服务器端的版本信息。客户端版本是指在当前命令行环境中运行的 Docker 客户端程序的版本信息,而服务器端版本是指与当前客户端连接的 Docker 引擎的版本信息。运行该命令可以帮助你确认 Docker 是否成功安装,并且查看其版本信息。

     docker images   docker images命令用于列出本地系统中存储的所有 Docker 镜像。每个镜像都包含了用于创建容器的文件系统内容和配置信息。通过运行该命令,你可以查看本地系统中已经下载或构建的所有 Docker 镜像,并且可以查看它们的名称、标签、大小等信息。

标签:ce,命令,yum,软件包,docker,安装,Docker
From: https://www.cnblogs.com/yellowmiaoya/p/18175069

相关文章

  • Linux 和 Windows11双系统安装
    阅读目录1.下载Linux系统2.制作Linux系统启动盘3.电脑分盘4.安装Ubuntu系统5.安装完成后可能遇到的黑屏问题解决回到顶部1.下载Linux系统下载Linux系统的镜像文件,Linux系统有很多版本,Linux指的是系统内核,笔者下载的是Ubuntu系统,大家可以根据需要下载其他系统。Ubuntu......
  • Ubuntu18 安装NoMachine远程桌面(解决远程桌面延迟)
    #问题:Ubuntu18使用自带的共享桌面、VNC远程桌面延迟、降低分辨率也无效。#方案:最后找到安装NoMachine的远程桌面,解决远程卡顿问题根据自己操作系统选择NoMachineforLinux进行下载官网:https://downloads.nomachine.com/#出处:#https://www.cnblogs.com/liucx/#安装方......
  • AnsysEM安装教程(Linux)
    前期准备解压相关安装文件unzipCrack.zip将安装iso文件挂载到/mnt/AnsysEM目录下sudomkdir/mnt/AnsysEmsudomountAnsys.Electronics.2021.R1.Linux64.iso/mnt/AnsysEM/-oloop转到/mnt/AnsysEM/目录下,打开Readme文件查看安装步骤教程创建AnsysEM安装目录sudomkd......
  • 【转】在 Linux 里布署 Docker
    来自:百度Docker可以布署在Linux系统上,也可以布署在你自己的电脑上。在Linux系统上布署Docker:安装Docker:curl-fsSLhttps://get.docker.com-oget-docker.shsudoshget-docker.sh启动Docker服务:sudosystemctlstartdocker使Docker开机自启:sudosyste......
  • 入门学习Docker部署Vue+NetCore+MsSql
    最近vultr的主机经常忘了续租,导致账号被禁用,主机被删掉每次重新部署都忘了之前怎么弄的,要重新查好多资料每个月6美金的主机XShell连接主机IP先安装docker开启docker服务镜像容器tar文件 saveload dockerimagesdockercommitbuildDockerfilepull仓库 查看......
  • Dockerfile.oracle-注释学习
    innovation/Dockerfile.oracle##NOTE:THISDOCKERFILEISGENERATEDVIA"apply-templates.sh"##PLEASEDONOTEDITITDIRECTLY.##使用oraclelinux:8-slim基础镜像FROMoraclelinux:8-slim#set-eux也就是以调试的方式执行shell,只识别定义过的变量,同时脚......
  • pycharm安装dlib一直不成功解决方案
    直接在python的命令符窗口安装dlib会报ERROR:Couldnotbuildwheelsfordlib,whichisrequiredtoinstallpyproject.toml-basedprojects的错误,我试了很多网上的解决方案都没有成功,然后打算下载dlib的车轮文件,就成功了在下载文件之前要查看python版本所对应的dlib库 pip......
  • Ubuntu多版本CUDA安装与切换(转载)
    https://qiyuan-z.github.io/2022/01/04/Ubuntu%E5%A4%9A%E7%89%88%E6%9C%ACcuda%E5%AE%89%E8%A3%85%E4%B8%8E%E5qiyuan-z.github.io /2022/01/04/Ubuntu%E5%A4%9A%E7%89%88%E6%9C%ACcuda%E5%AE%89%E8%A3%85%E4%B8%8E%E5%88%87%E6%8D%A2/Ubuntu多版本CUDA安装与切换2022/1/4......
  • 如何把keil C51 和 keil MDK(ARM)安装在一起
    KeilC51与KeilMDK区别1:KeilC51,专门用于经典和扩展的8051mcu的开发工具,编译器是ANSICcompiler,包括C51Compiler,A51Assembler,LX51Linker2:KeilMDKMDK:MicrocontrollerDevelopmentKitKeilMDK-ARM专门用于开发基于ARM和Cortex-M的MCU,编译器是ARMCompiler,包括ARM......
  • 在Linux中,Docker和容器虚拟概念是什么?
    Docker是一种开源的容器化平台,它允许开发者将应用及其依赖打包到一个轻量级、可移植的容器中,然后在任何支持Docker的系统上运行。容器虚拟化是一种与完全虚拟化(如KVM或Xen)不同的虚拟化技术,它提供了操作系统级别的虚拟化。1.容器虚拟化概念容器是一种轻量级、可移植的软件单元......