Docker之Linux(Centos)安装

2023-05-16

系统

Docker官网        Home - Docker

关闭防火墙和关闭SELinux都是因为我使用虚拟机安装了纯净的centos系统 ( 非必需 )

关闭防火墙

systemctl stop firewalld.service              关闭防火墙

systemctl disable firewalld.service           禁止防火墙开机自启动

关闭SELinux

getenforce
查看SELinux状态   (enforcing 强制执行,disabled 禁用,permissive 打印警告而不是强制执行。)

vim /etc/selinux/config      编辑SELinux 

修改 SELINUX=enforcing 为 SELINUX=disabled 

esc 

:wq     保存退出

init 6 重启Linux

安装教程:

使用存储库安装

安装yum-utils包
yum install -y yum-utils

(提供yum-config-manager 实用程序)并设置稳定存储库。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装最新版本的 Docker Engine 和 containerd
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

启动 Docker。
systemctl start docker

通过运行hello-world 映像验证 Docker Engine 是否已正确安装。
docker run hello-world

更多请参考Docker手册
https://docs.docker.com/engine/install/centos/#os-requirements

配置阿里云镜像加速器

阿里云官网   https://www.aliyun.com/

登录并进入控制台

tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://st4qx41i.mirror.aliyuncs.com"]
}
EOF

直接回车即可

systemctl daemon-reload 

systemctl restart docker      重启docker

docker info       查看docker信息


 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Docker之Linux(Centos)安装 的相关文章

  • 通过 VPN 容器路由 Docker 容器流量

    我在我的上安装了几个容器洛克Pro64 运行 openmediavault 的 ARMv8 处理器 rev 2 v8 版本 4 1 27 1 Arrakis 一切都运转良好 我使用的容器包括 Transmission Jellyfin Ra
  • 为什么docker容器提示“权限被拒绝”?

    我使用以下命令来运行 docker 容器 并从主机映射目录 root database 到容器 tmp install database docker run it name oracle install v root database t
  • 在非实时操作系统/内核上执行接近实时任务的最佳方法是什么?

    在一台 GNU Linux 机器上 如果想要执行 实时 亚毫秒级时间关键 任务 您几乎总是必须经历漫长 复杂且容易出现问题的内核补丁过程 以提供足够的支持 1 http en wikipedia org wiki RTLinux Backg
  • 为什么默认情况下不启用 arp 忽略/通告 [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我有一个需要经验才能回答的具体问题 为什么 arp ignore arp announce 在 Linux 安装 例如 debian 上默认不启用 有
  • 用于时间线数据的类似 gnuplot 的程序

    我正在寻找一个类似 gnuplot用于在时间轴中绘制数据图表的程序 类似 gnuplot 在 Linux 上运行 命令行功能 GUI 对我帮助不大 可编写脚本的语法 输出为 jpg png svg 或 gif 输出应该是这样的 set5 s
  • 了解 Linux oom-killer 日志

    我的应用程序被 oom killer 杀死了 它是在实时 USB 上运行的 Ubuntu 11 10 无需交换 PC 具有 1 Gig 的 RAM 唯一运行的应用程序 除了所有内置的 Ubuntu 东西 是我的程序 flasherav 请注
  • 如何在 Docker 多阶段构建层中缓存 Maven 依赖项和插件?

    我想将 Maven 依赖项缓存在我的构建阶段的一层中Docker 多阶段构建 https docs docker com engine userguide eng image multistage build 我的 Dockerfile 如
  • 如何使用 docker 和 monorepo 组织共享库

    我拥有的 我有 2 个 python 应用程序共享一些代码 足以让我尝试将共享部分隔离到模块 包 库中 我故意使术语含糊不清 因为我不确定解决方案是什么 我的所有代码都在单一存储库中 因为我希望克服管理比我们团队成员更多的存储库的一些烦恼
  • 无法解析docker容器内的域名

    我在 Windows PC 上的 virtualbox 中运行 Linux 虚拟机 我在虚拟机中安装了docker 然后我使用以下命令启动了一个高山容器docker run it alpine 在这个容器中 我可以成功 ping 外部 IP
  • mongo docker 镜像创建后未运行脚本

    我使用 docker compose 为前端 后端和 mongo 实例创建 3 个不同的容器 其中三个正在运行并在它们之间连接 但我需要在 mongo 实例运行后立即在数据库上创建一个管理员用户 根据 mongo 图像文档 每个脚本位于do
  • Daphne Django 文件上传大小限制

    我使用 Daphne 进行套接字和 http 连接 我正在运行 4 个工作容器 并且现在在 docker 容器中本地运行所有内容 如果我尝试上传 400MB 的文件 我的 daphne 服务器会失败 它适用于最大 15MB 的小文件 我的
  • Docker 容器中的并行代码执行

    我有一个通过 URLslist 抓取数据的脚本 该脚本在 docker 容器中执行 我想在多个实例中运行它 例如 20 个 为此 我想使用docker compose scale worker 20并将 INDEX 传递给每个实例 以便脚本
  • Heroku 码头部署

    我正在关注这篇文章https devcenter heroku com articles container registry and runtime https devcenter heroku com articles containe
  • 查找并删除超过 x 天的文件或文件夹

    我想删除超过 7 天的文件和文件夹 所以我尝试了 17 07 14 email protected cdn cgi l email protection find tmp mindepth 1 maxdepth 1 ctime 7 exec
  • 如何在arm64主机上运行amd64 docker镜像

    警告 请求的映像平台 linux amd64 与检测到的主机平台 linux arm64 v8 不匹配 并且未请求特定平台 2021 07 28 22 25 06 349222 F tensorflow core platform cpu
  • 使用 --prof 选项创建多个日志文件而不是一个 v8.log 的节点

    我正在尝试使用 prof 选项来分析我的 Node 应用程序 但我发现不是一个单一的 v8 log 文件 而是使用诸如isolate 0x9582b40 v8 log isolate 0xa1cab78 v8 6049 等前缀创建的多个文件
  • 如何使用 VSCode 调试 Linux 核心转储?

    我故意从我使用 VSCode 编写的 C 应用程序生成核心转储 我不知道如何调试核心转储 有没有人愿意分享这方面的经验 更新 我相信我现在已经可以使用了 我为核心文件创建了第二个调试配置 我需要添加指向生成的转储文件的 coreDumpPa
  • 开发者环境-如何调用/消费其他微服务

    背景 我的环境 Java Play2 MySql 我在 Play2 gt S1 S2 S3 上编写了 3 个无状态 Restful 微服务 S1 消耗来自 S2 和 S3 的数据 因此 当用户点击 S1 时 该服务会异步调用 S2 S3 合
  • 如何在没有 Visual Studio 和 docker compose 的情况下使用 docker 复制 csproj 文件?

    我刚刚使用 Visual Studio 15 8 8 启动了一个 NET Core 项目 2 1 的新解决方案 通过将docker compose文件设置为启动项目即可运行和调试 有用 从逻辑上讲 我应该能够使用简单的命令行语句构建 doc
  • 如何在 bash_profile 文件中添加导出语句?

    我正在尝试了解是否必须添加导出语句来在 bash profile 文件中设置变量 我该怎么做呢 例如 如果我必须添加 export AX name 那么我应该将其简单地写在文件末尾还是我还需要编写其他内容 简单写一下export AS na

随机推荐

  • 我的 React 最佳实践

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • 使用jmx exporter采集kafka指标

    x1f680 优质资源分享 x1f680 学习路线指引 xff08 点击解锁 xff09 知识定位人群定位 x1f9e1 Python实战微信订餐小程序 x1f9e1 进阶级本课程是python flask 43 微信小程序的完美结合 xf
  • vscode启动项目EsLint报错(.eslintrc.js文件)

    root true 当前配置为根配置 xff0c 将不再从上级文件夹查找配置 parserOptions parser 39 babel eslint 39 采用 babel eslint 作为语法解析器 sourceType 39 mod
  • VSCode在扩展商店搜索时会出现 “提取扩展时出错。XHR failed”的错误

    之前装过一些外网的软件 它的局域网端口是11223 之后不再用了的时候卸载了它 但发现VSCode在扩展商店搜索时会出现 提取扩展时出错 XHR failed 的错误 还有微信小程序开发时也会无法访问接口 提示 11223 什么的 具体的忘
  • Kali WIndows 漏洞利用基础篇 (探索目标主机漏洞)

    通过使用Kali主机扫描工具Nmap和漏洞利用工具Msf来发现目标主机的系统漏洞和软件服务漏洞 因为很多教程只说了用什么漏洞去攻击 xff0c 但是前提是该主机存在漏洞或者是该漏洞未被安装补丁 xff08 该Kali已经实体化在笔记本电脑上
  • 通过KALI发起拒绝攻击

    通过使用Hping3发发起拒绝服务攻击 xff08 使得目标主机瘫痪 xff09 成立攻击组织 xff0c 搭建攻击网络环境 kali IP 10 117 10 111 目标主机 IP 10 117 0 15 使用工具Hping3 该工具使
  • Genymotion ova官方下载地址

    Genymotion ova包官方下载链接 amp 找寻方法 下载链接genymotion log 中获取下载链接 下载链接 https dl genymotion com dists 9 0 ova genymotion vbox86p
  • Ubuntu如何安装最新版安装gcc

    GCC GNU编译器集合 xff09 许多 C C 43 43 GNU工具和大多数的开源项目 xff0c 包括linux内核都是由GCC编译而来 那么今天就针对Ubuntu Linux安装最新版的GCC做讲解 注意 xff1a 为了保证成功
  • 使用Linux可视化远程工具Remmina来实现远程桌面共享(RDPP快速平台部署计划)

    Remmina 功能不在阐述 xff0c 如果你想远程共享桌面 xff0c Remmina 绝对是一个不错的工具 xff0c 我指的不是它有多强大 xff0c 而是它再强大的同时还提供了比较良好的用户界面 xff0c 并且简化了远程桌面的操
  • Linux Sleep命令暂停Bash脚本

    Bash脚本在Linux在为寻常不过了 xff0c 就如Windows上的bat文件一样 xff0c 那么有些人在运行bash脚本时 xff0c 循环和想暂停怎么做这就要用到Linux中的 sleep命令 xff0c 故名思意sleep x
  • 与其他数据库相比,MySQL的特点

    与其他数据库系统相比 xff0c MySQL有点与众不同 1 MySQL并不完美 xff0c 却足够灵活 xff0c 能够适应高要求的环境 xff0c 例如Web类应用 2 MySql既可以嵌入式到应用程序中 xff0c 也可以支持数据仓库
  • MySQL服务器逻辑架构分析

    MySQL逻辑架构大致分为三层 最上层 xff0c 大多数基于网络的客户端 服务器的工具或者服务都有类似的架构 比如链接处理 授权认证 安全等等 第二层架构 xff0c 大多数MySQL的核心服务功能都在这一层 xff0c 所有跨存储引擎的
  • (一)Android与Java语言有什么关系?

    Java编程语言与Java平台是两个完全不同的概念 前者泛指一系列编程的语法 xff0c 而后者包括前者 xff0c 同时又超出前者的范围 一般而言 xff0c Java平台由三部分组成 xff0c 分为核心的Java API xff08
  • 记一次因gstreamer安装错误导致的系统报错

    问题出现 xff1a 前一天无脑安装gstreamer xff0c 按照网上杂七杂八的教程一通乱装 xff0c 最后死于qt gstreamer安装 第二天发现 xff0c 进入系统设置后 xff0c 点击 详细信息 无效 xff1a 第一
  • Kotlin扩展插件 kotlin-android-extensions

    Kotlin扩展插件 kotlin android extensions 在学习第一行代码第三版的时候 xff0c 发现书中有提到 kotlin android extensions这个插件 xff0c 可以直接使用布局中的控件id来操作v
  • linux软件管理

    1 使用网络安装资源安装软件 1 切换目录 cd etc yum repos d 2 建立文件 vim westos repo 文件必须以 repo结尾 redhat 仓库名称 name 61 haha 对软件源的描述 baseurl 61
  • 移除JSONArray中匹配的元素

    移除JSONArray中匹配的元素 helper isBookOrChange获取类中isBookOrChange值 64 param jarr 64 return 64 author taiyang public JSONArray ge
  • 移动平均法又称滑动平均法、滑动平均模型法(Moving average,MA)

    转自http jingji 100xuexi com view otdetail 20130625 230f09b0 6e36 473b 8830 7f2b873a5252 html 什么是移动平均法 移动平均法是用一组最近的实际数据值来预
  • centos7 结束多pid同名进程脚本文件

    centos7 结束多pid同名进程脚本文件 创建脚本 vi k sh 输入脚本内容 PIDS 61 96 ps e awk 39 0 9 0 9 0 9 39 1 39 printf 34 d 34 1 39 96 echo PIDS k
  • Docker之Linux(Centos)安装

    系统 Docker官网 Home Docker 关闭防火墙和关闭SELinux都是因为我使用虚拟机安装了纯净的centos系统 非必需 关闭防火墙 systemctl stop firewalld service 关闭防火墙 systemc