在centos中设置Docker_Opts

2024-04-06

我需要设置 docker 在运行 amazon linux (centos) 的主机上侦听 tcp://0.0.0.0/4243。我看到的所有文档都告诉我运行以下命令

echo DOCKER_OPTS="-H=tcp://127.0.0.1:4243" >> /etc/default/docker

这会将正确的 docker_opts 写入 /etc/default/docker.我已经这样做了,但是当我重新启动 docker 时,它不会监听 127.0.0.1

我可以通过输入使 docker 正确运行

sudo /usr/bin/docker -H tcp://0.0.0.0:4243 -d &

这可行,但我希望默认选项在 tcp://0.0.0.0:4243 上监听,而不必每次都指定它。

看来 docker 完全忽略了我的 /etc/default/docker 文件,因此设置被忽略。我还尝试将文件写入 /etc/default/docker.io 和 /etc/default/docker-io (并没有真正期望发生太多事情)

我需要能够启动 docker

service docker start

否则它会导致我当前的部署手册出现问题。

有什么想法可以设置 DOCKER_OPTS 而不必每次重新启动 docker 时都这样做?


在 RHEL7 中,您也可以只编辑 /etc/sysconfig/docker 文件,而不是修改 docker.service 单元文件:

# /etc/sysconfig/docker

# Modify these options if you want to change the way the docker daemon runs
OPTIONS=--selinux-enabled -H unix:///var/run/docker.sock -H tcp://0.0.0.0:4243

然后重新启动你的d​​ocker服务。

对我来说,这比修改服务脚本更可靠。

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

在centos中设置Docker_Opts 的相关文章

随机推荐

  • 添加两个具有不同回调的谷歌地图[重复]

    这个问题在这里已经有答案了 我的页面上有两个谷歌地图容器 第一个 id map 只是一个普通的 显示地图 第二个 id map2 是一个搜索地图 用户在其中键入输入 地图将刷新到用户键入的位置 这些地图使用相同的 api 密钥 但它们的回调
  • Request.pipe() JPEG 流

    我正在开发一个作为 ZoneMinder 中间件的 Nodejs 应用程序 简而言之 我的目标是屏蔽所有 ZoneMinder api 以便客户端不知道我是否使用 ZM 一切都很好 但有一件事让我烦恼 ZM 中有一个流 api 它提供流 J
  • PyGame:文本未出现

    我正在遵循教程 我试图让我的文本出现在屏幕上 这是我的代码 但文本不会出现 from future import division import math import sys import pygame class MyGame obje
  • 如何使用 PHP 安全地将 JSON 数据写入文件

    我有用于编辑图像的 HTML 表单 所有数据都存储在 JSON 中 当我更改当前图像时 我想通过 PHP 脚本将更改保存到文本文件中 如果我返回到上一个图像 该配置将再次从该文件发送到表单 我的问题是 如何安全地写入 读取此类数据 在哪里以
  • 在 WooCommerce 主页上隐藏“缺货”产品

    我不想在主页上显示 缺货 产品 我尝试了一些 WooCommerce 挂钩和过滤器来更改产品查询 但它不起作用 我还在 woocommerce 设置区域中检查了 隐藏缺货 但产品仍然出现 我能得到线索吗 发生了什么 我尝试使用此过滤器挂钩来
  • C#:正确使用 Wea​​kReference IsAlive 属性

    正如所解释的here https msdn microsoft com en us library system weakreference isalive v vs 110 aspx if WeakReference s IsAlive返
  • Python:在重新分配外部函数后,闭包如何继续存在?

    我学习了 Python 中的闭包 并且对这个概念有了足够的了解 在 IDLE 中闲逛时 我想到了如果我重新分配封闭函数然后尝试调用封闭函数会发生什么 gt gt gt def outer function hello message hel
  • 关于http://stackoverflow.com/questions/2381560/how-to-group-a-3x3-grid-of-radio-buttons

    我尝试使用标题中显示的网站上作为第一个答案提供的代码 尽管我尝试修改它 但我无法使其工作 问题是 当我检查第一个单选按钮以外的单选按钮时 它们都会保持选中状态 问题是 什么时候调用 addView 方法 另外 这是我的代码版本 我希望有人能
  • 使用 argparse 创建互包参数

    我想构建一个程序 它有 2 个相互包含的参数和 2 个不依赖于前两个的参数 像这样的东西 consume count n show clear 其中 consume 和 count 相互依赖 即 没有 consume count 将抛出错误
  • iPhone单元测试:调用自定义代码时未找到符号

    我正在尝试为我的 iPhone 应用程序设置单元测试 我跟着苹果单元测试文档 http developer apple com iphone library documentation Xcode Conceptual iphone dev
  • 如何通过在每个选项卡上执行一些命令来在 mac os Lion 终端上自动打开多个选项卡?

    我需要自动打开带有多个选项卡的终端 并需要在其上执行多个命令 我知道在ubuntu下怎么做 但它不适用于 mac os 任何想法 gnome terminal tab e tail f somefile tab e some other c
  • ListView 项目添加事件

    当将项目添加到 listView 时 是否有我可以使用的事件 不这么认为 我用过这个列表视图替换 http www codeproject com KB list ObjectListView aspx在过去 我相当确定它有一个添加项目时的
  • Android中从中心点缩放位图以获得放大效果

    我试图在 Android 中从中心点放大位图以实现缩放效果 但没有成功 我的代码是 float scaleWidth float width i 5 width float scaleHeight float height i 5 heig
  • 如何在 Swift 中通过部分标签文本搜索来定位 XCUIElement?

    我一直在使用这种方法定位 XCUIElements app staticTexts Full Label Text 但是如果我只知道标签文本的一部分怎么办 部分标签文本是动态生成的 例如 Item 1 Item 2 等 因此我想通过查找包含
  • 生成数据框中7列的所有组合并添加相应的行以生成新列

    我有一个类似于下面的数据框 Wave A B C 340 77 70 15 341 80 73 15 342 83 76 16 343 86 78 17 我想生成包含现有列的所有可能组合的列 我在这里显示了 3 列 但在我的实际数据中 我有
  • 查找与 colorBrewer 调色板接近的颜色的颜色名称

    我想使用R包SNA来做社交网络分析 SNA 仅使用 R 颜色名称 文本名称 为元素着色 我想从 ColorBrewer 调色板 set3 中找到与 R 中的颜色名称接近的匹配项 RGB 空间中没有太多精确匹配 require RColorB
  • 这个错误意味着什么以及如何解决它?

    我正在尝试在 android 中使用 NDK 构建 C 代码 我有一个有参数的方法vector lt vector
  • PHP 时区数据库损坏错误

    我有一个 WordPress 网站 今天突然停止工作了 当我查看日志时 我看到错误 错误 客户端 50 78 108 177 PHP 致命错误 strtotime 时区 数据库已损坏 这应该never happen 在谷歌上阅读后 有人说他
  • 为什么我应该在 Silverlight 应用程序中使用 MVVM?

    我想知道为什么我们应该使用 MVVM 来实现 Silverlight 应用程序 它有什么优点呢 我们不对 ViewModel 进行单元测试 所以我想要其他原因 以下是我对人们通常所说的一些优点的疑问 1 松耦合 当我们使用MVVM时 视图依
  • 在centos中设置Docker_Opts

    我需要设置 docker 在运行 amazon linux centos 的主机上侦听 tcp 0 0 0 0 4243 我看到的所有文档都告诉我运行以下命令 echo DOCKER OPTS H tcp 127 0 0 1 4243 gt