Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker compose:无法将api容器连接到Minio容器_Docker_Amazon S3_Networking_Docker Compose_Minio - Fatal编程技术网

Docker compose:无法将api容器连接到Minio容器

Docker compose:无法将api容器连接到Minio容器,docker,amazon-s3,networking,docker-compose,minio,Docker,Amazon S3,Networking,Docker Compose,Minio,我正在尝试将我的api服务器连接到minio容器,我使用dockercompose,如下所示: minio: image: "minio/minio" # volumes: # - ./docker-data/minio/data:/data command: minio server /data networks: - backend environment: MINIO_ACCESS_KEY:

我正在尝试将我的api服务器连接到minio容器,我使用dockercompose,如下所示:

  minio:
    image: "minio/minio"
    # volumes:
    #   - ./docker-data/minio/data:/data
    command: minio server /data
    networks:
      - backend
    environment:
      MINIO_ACCESS_KEY: 7PDZZCOFGYUASDCBWW9L
      MINIO_SECRET_KEY: cSqaXmYpTk91asduFJ7ZKsZ+8e2pSLOXfc6ycogq
    ports:
      - "9000:9000"
  api:
    image: "applications-api"
    networks:
      - backend
    environment:
      NODE_ENV: test
    ports:
      - 3000:3000
  # command: npm run dockertest

networks:
  backend:
但是我不断地犯这个错误,证书都是一样的,我无法理解我做错了什么,我感谢任何帮助

Error: connect ECONNREFUSED 172.22.0.2:443
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1141:16) {
  errno: 'ECONNREFUSED',
  code: 'NetworkingError',
  syscall: 'connect',
  address: '172.22.0.2',
  port: 443,
  region: 'eu-central-1',
  hostname: 'minio',
  retryable: true,
  time: 2020-08-28T13:24:39.702Z```

您正在尝试连接到端口
443
,只需使用
9000
(看起来您已将服务配置为与主机名
minio
对话,并且已正确解析为Docker内部IP地址,因此您可能具有正确的Docker级别配置。)