Size: a a a

RU.Docker — Официальное Русское Сообщество

2020 March 11

m

manefesto in RU.Docker — Официальное Русское Сообщество
Вот именно из-за того что падает не стоит его под бд использовать
источник
2020 March 12

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
George Gaál
А ещё докер демон иногда падает ) но тоже такой себе аргумент, да?
это лечится опцией при которой контейнеры от демона отдельно живут, но это тоже так себе кейс в целом
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Я даже не знал об этом
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Может podman лучше?
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
Всем привет,
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
как мне сделтаь http запрос внутри контейнера, на адрес приложения - который находится рядом - в другом контейнере.?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
по dns имени
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
я так и пытаюсь
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
docker compose:

main_application:
 container_name: main_application_container
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
стучусь внутри контейнера на - http://main_application_container:8080/api/tickets
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
почему-то всегда
<!doctype html><html lang="en"><head><title>HTTP Status 400 – Bad Request</title><style type="text/css">h1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} h2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} h3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} body {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} b {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
однако через браузер все окай работает
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
но в браузере у меня localhost:8080
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
может есть идеи в чем проблема может быть
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Кинь хоть docker-compose свой
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
приложение spring framework
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
он не очень, но мне просто запустить - чтоб приложение работало не более,
источник

S🕶

Sander 🕶 in RU.Docker — Официальное Русское Сообщество
version: '3'

services:

 ### APPLICATION #############################
 main_application:
   container_name: main_application_container
   build:
     context: ..
     dockerfile: ./docker/java/Dockerfile
   command: /bin/bash -c "/srv/application/wait-for-it.sh --timeout=0 zookeeper-server_container:2181
     && /srv/application/wait-for-it.sh --timeout=0 kafka-server_container:9092
     && /srv/application/wait-for-it.sh --timeout=0 postgres_karmaco_container:5432
     && java -jar -Dspring.profiles.active=production /srv/application/application/target/application-1.0.jar"
   working_dir: /srv/application
   ports:
     - "8080:8080"
   networks:
     - dev_network
   depends_on:
     - postgres_karmaco

 transactionpaymentdaemon:
   container_name: transactionpaymentdaemon_container
   image: docker_main_application
   command: /bin/bash -c "/srv/application/wait-for-it.sh --timeout=0 main_application_container:8080
     && java -jar -Dspring.profiles.active=production /srv/application/transactionpaymentdaemon/target/transactionpaymentdaemon-1.0.jar"
   ports:
     - "8081:8081"
   networks:
     - dev_network
   depends_on:
     - main_application

 ### POSTGRES SERVER #############################
 postgres_karmaco:
   container_name: postgres_karmaco_container
   image: postgres:9.6.17
   environment:
     POSTGRES_USER: postgres
     POSTGRES_PASSWORD: postgres
     PGDATA: /data/postgres
   volumes:
     - ./postgres:/data/postgres
   networks:
     - dev_network
   ports:
     - "5432:5432"

 ### ZOOKEEPER SERVER #############################
 zookeeper-server:
   image: 'bitnami/zookeeper:latest'
   container_name: zookeeper-server_container
   environment:
     - ALLOW_ANONYMOUS_LOGIN=yes
   networks:
     - dev_network
   ports:
     - '2181:2181'

 ### KAFKA SERVER #############################
 kafka-server:
   image: 'bitnami/kafka:latest'
   container_name: kafka-server_container
   environment:
     - KAFKA_CFG_ZOOKEEPER_CONNECT=zookeeper-server:2181
     - KAFKA_CFG_ADVERTISED_PORT=9092
     - KAFKA_ADVERTISED_PORT=9092
     - ALLOW_PLAINTEXT_LISTENER=yes
     - KAFKA_ADVERTISED_HOST_NAME=kafka-server_container
   networks:
     - dev_network
   ports:
     - '9092:9092'
   depends_on:
     - zookeeper-server

###########################################
### NETWORK #############################
###########################################
networks:
 dev_network:
   driver: bridge
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
ну скорей всего у тебя происходит обращение до того как контейнер с main_application_container поднялся
источник