小编top*_*eve的帖子

如何从独立容器连接到 Docker Compose 容器

我正在使用 Docker Compose 文件来启动 Fluentd 的一个版本,如下所示:

version: '3'
services:

  fluentd:
    image: "fluent/fluentd:latest"
    ports:
      - "9880:9880"
      - "24224:24224"
    volumes:
      - ./config:/fluentd/etc
      - ./data/fluentd/logs:/fluentd/logs
    environment:
      - FLUENTD_CONF=fluentd.conf
Run Code Online (Sandbox Code Playgroud)

这将启动一个名为 project_default 的网络,然后启动 Fluentd。

然后,我想从包含我当前正在开发的应用程序的普通 Docker 容器连接到该 fluidd 实例。据我从文档中可以看出,我应该能够运行容器并使用以下命令连接到 fluidd 实例:

docker run --network=project_default -e FLUENTHOST='fluentd' myapp:1.0.0
Run Code Online (Sandbox Code Playgroud)

其中 FLUENTHOST 环境变量传递 Fluentd 应运行的主机名。

当我运行此命令时,我收到一条“查找'fluidd':没有这样的主机”错误消息。

我的 Docker Compose 文件或 docker run 命令中是否缺少某个步骤?

docker docker-compose

4
推荐指数
1
解决办法
4002
查看次数

运行 kubectl get services 时端口列表中的冒号是什么意思

如果我运行kubectl get services一个简单的演示服务,我会得到以下响应:

NAME           TYPE           CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
demo-service   LoadBalancer   10.104.48.115   <pending>     80:32264/TCP   18m
Run Code Online (Sandbox Code Playgroud)

端口列表中的 : 是什么意思?

kubernetes kubectl

4
推荐指数
3
解决办法
573
查看次数

是否可以使用 Powershell 在 Active Directory 中设置用户 memberOf 属性

我需要创建一个 Powershell 脚本来在 Active Directory 中设置一些用户属性。

我正在使用 Set-AdUser 命令并传入一个用户对象,如下所示:

$user = Get-AdUser -Identity $userIdentity
$user.MemberOf = $dn_of_group
Set-ADUser -Instance $user
Run Code Online (Sandbox Code Playgroud)

这将返回“适配器无法设置属性“MemberOf”的值的错误。

是否可以从 powershell 设置 MemberOf 属性?

如果是这样,我做错了什么?

powershell active-directory powershell-2.0

3
推荐指数
1
解决办法
9546
查看次数