docker-machine

Docker 守护进程处于不活动状态(已死亡)
docker-machine

Docker 守护进程处于不活动状态(已死亡)

我的 Portainer GUI 出了问题。我似乎找不到我的本地环境。作为解决方案,我在 Ubuntu 服务器上的“docker.socket”文件中更改了一些参数。但是,这似乎导致我的 docker 设置出现一些问题,现在我无法启动它。我对此还不熟悉,希望在我放弃之前得到一些帮助。 以下是我的当前状态: systemctl docker.socket ○ docker.socket - Docker Socket for the API Loaded: bad-setting (Reason: Unit docker.socket has a ...

Admin

将应用程序和数据库移至docker或vm
docker-machine

将应用程序和数据库移至docker或vm

我有一台具有一个公共IP的服务器。 Apache2 已安装。 Mariadb 已安装。 服务器上大约有50个相同的Java应用程序在Tomcat上运行。 应用程序在某些端口上运行,并且 Apache 具有反向 代理,因此当输入适当的 www 地址时, 就会重定向到相应应用程序的端口。 该结构如下所示:/apps/ 目录 Application1..n 此目录中的子目录 -tomcat -lib(openjdk) -files - 上传到应用程序的文件(.pdf、jpg、txt、xls)和应用程序生成的文件(.pdf、xls、csv) -logs 每个这...

Admin

如何全局限制Docker 中的内存和 CPU 使用率
docker-machine

如何全局限制Docker 中的内存和 CPU 使用率

我在开发环境中将 Docker 与 Ubuntu 结合使用,但我注意到 docker 可以使用主机的所有资源,有没有什么方法可以限制这种情况而不必配置每个容器? 我尝试配置dockerdaemon.json示例: { "cpus": 1, "memory": "4096m" } ...

Admin

Python 在导出环境变量时抛出 KeyError
docker-machine

Python 在导出环境变量时抛出 KeyError

我有一个奇怪的情况,我有一个 secret.env 文件,其中我设置了所有的环境变量,如下所示: secret.env export TWITTER_CONSUMER_KEY="something" export TWITTER_CONSUMER_SECRET="something" 然后我构建了一个 docker 文件来导出所有变量并按如下方式运行该应用程序: FROM python:3.8-slim-buster # Set the working directory to /app WORKDIR /app # Copy the current ...

Admin

Docker,如何使已发布的端口从主机外部无法访问?
docker-machine

Docker,如何使已发布的端口从主机外部无法访问?

使用的Docker版本:19.03.12 当我将容器中的端口映射到Docker主机上的端口时,尽管iptables默认策略设置为丢弃,但这个端口仍然自动可以被外部访问。 但映射端口只能在主机本地使用。 为了实现这一点我必须做哪些配置? ...

Admin

操作系统磁盘上的 Docker VS 专用磁盘上的 Docker
docker-machine

操作系统磁盘上的 Docker VS 专用磁盘上的 Docker

我们有 57 台 RHEL 服务器,版本为 7.5 该机器具有128G内存和32个CPU的强大硬件, 我们计划在所有机器上安装docker服务,以便在docker上运行几个容器 我们面临以下困境 我们可以直接在操作系统磁盘上安装docker – sda,因此/var/lib/docker操作系统上会有文件夹 或者 为 Docker添加专用磁盘 -sdb以便在sdb非操作系统磁盘上运行 Docker, 例如添加新磁盘 -sdb并安装sdb到/var/lib/docker 是吗合理的添加额外的专用磁盘安全数据库对于docker来说,为了避免性能方面的问...

Admin

RHEL 7.2 上的 Docker 安装和文件系统要求
docker-machine

RHEL 7.2 上的 Docker 安装和文件系统要求

我们有旧RHEL机器version 7.2 我们准备在这个服务器上安装docker服务 问题是服务器的文件系统是使用ftype=0参数创建的,而 docker 需要ftype=1 当然,一个选择是使用 mkfs 格式化磁盘,并使用以下命令创建新的文件系统:ftype=1 但我们希望保留原始操作系统并且不格式化磁盘 第二种选择是执行帖子中定义的步骤 -https://superuser.com/questions/1321926/recreating-an-xfs-file-system-with-ftype-1/1321963#1321963 但此步骤有风险...

Admin

如何在 kubernetes 中设置容器的 PID 限制
docker-machine

如何在 kubernetes 中设置容器的 PID 限制

我曾在其中一个 kube-node 上使用 docker-bench-security 检查最佳实践,发现一条警告,称容器上未设置 PID 限制。因此,请提供一个解决方案,说明如何在 Kubernetes 中为容器设置 PID 限制。 ...

Admin

容器重启时 Docker 外部网络影响本地主机网络:ERR_NETWORK_CHANGED
docker-machine

容器重启时 Docker 外部网络影响本地主机网络:ERR_NETWORK_CHANGED

我遇到了一个奇怪的问题docker 网络。我正在使用名为外部网络在启用了自动重启的 Docker 容器中。如果任何容器由于某些错误代码或基础设施相关而重新启动,我将无法访问我的主机网络。 请参阅所附屏幕截图以获得更清晰的说明。 我尝试过以下链接,但没有成功。 https://superuser.com/questions/1336567/installing-docker-ce-in-ubuntu-18-04-breaks-internet-connectivity-of-host https://success.docker.com/a...

Admin

Kubernetes 上 Node.js 容器中的 Axios 返回“ECONNREFUSED 127.0.0.1:30561”?
docker-machine

Kubernetes 上 Node.js 容器中的 Axios 返回“ECONNREFUSED 127.0.0.1:30561”?

完整错误信息:connect ECONNREFUSED 127.0.0.1:30561 at TCPConnectWrap.afterConnect axios 请求在 Node.js 环境(Next.js)中运行,错误就在这里发生,奇怪的是 axios 请求在浏览器中运行时工作正常。 我的组件(在 Node.js 中运行)调用 axios: import axios from 'axios' import Router from 'next/router' import React, { Component } from 'react' impo...

Admin

在局域网电脑上访问docker机器
docker-machine

在局域网电脑上访问docker机器

我有一个装有 Ubuntu 的虚拟机,它安装在 Windows 10 主机内,LAN 中的所有 PC 都可以通过其 IP 地址访问它。在 Ubuntu 中,我在 docker-machine 中运行 docker 容器。Docker machine 只能在 Ubuntu 系统中访问。架构可以在提供的图像链接中找到。 LAN-UbuntuVM-Docker-Machine 的架构 https://ibb.co/LzTbFzL 现在我在docker machine里面运行一个docker容器 docker run -d -p 8000:80 nginx ...

Admin

在 AWS 上重新生成我的实例的证书时,dpkg 抛出错误
docker-machine

在 AWS 上重新生成我的实例的证书时,dpkg 抛出错误

我正在尝试通过 Docker-Machine 为我在 AWS 上的实例重新生成证书,因为出于某种原因我确实需要经常这样做。运行后我突然收到此错误docker-machine regenerate-certs [instance]: Error running "DEBIAN_FRONTEND=noninteractive sudo -E apt-get install -y curl": ssh command error: command : DEBIAN_FRONTEND=noninteractive sudo -E apt-get install ...

Admin

无法使用密钥对创建 EC2 实例以进行 ssh 访问
docker-machine

无法使用密钥对创建 EC2 实例以进行 ssh 访问

我正在尝试在 AWS 上启动一个安装了 Docker 的新 EC2 实例。稍后我需要通过 SSH 进入此实例。我可以毫无问题地创建它: docker-machine create --driver amazonec2 --amazonec2-region=eu-central-1 machine-ec2 这将创建一个新机器以及一个密钥对。问题是它不会下载我稍后需要的 .pem 文件以便通过 ssh 进入它。 因此,我尝试使用现有密钥对创建一台新机器。我创建了一个密钥对,然后下载它,将其复制到我的 ./ssh/aws 文件夹并运行: docker-ma...

Admin

使用 docker-machine 连接到远程 mac 上的 docker-engine
docker-machine

使用 docker-machine 连接到远程 mac 上的 docker-engine

我有一台 MacMini,放在服务器机房里,里面有一个docker for mac正在运行。当我通过 ssh 登录时,我能够直接在机器上使用 docker。 $ docker --version Docker version 19.03.5, build 633a0ea 但我想使用从我自己的计算机连接到 mac minis docker 引擎docker-ma...

Admin

如何配置 unix:///var/run/docker.sock 以指向远程主机?
docker-machine

如何配置 unix:///var/run/docker.sock 以指向远程主机?

我知道我可以使用 Docker Machine 在远程主机上构建和运行容器,但是我使用的某些工具内置了对的依赖unix:///var/run/docker.sock,因此即使我eval $(docker-machine env my_remote_machine)先运行,傻瓜也会因标准而失败: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? :unable to build some_image docker i...

Admin