central
Обращайся ваш персональный Гугл
Геннадий
$sudo docker exec -it ripplecon pwd Error response from daemon: container 2b8312cfb8736fa39b94697ea09bdfb96fbb2e2551cc27f3ce1869cb2ed03064 is not running $ sudo docker exec -it ripplecon bash Error response from daemon: container 2b8312cfb8736fa39b94697ea09bdfb96fbb2e2551cc27f3ce1869cb2ed03064 is not running $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES $ sudo docker run --name ripplecon -v $PWD:/opt/rippled rippleci/rippled-ci-builder:2944b78d22db docker: Error response from daemon: Conflict. The container name "/ripplecon" is already in use by container "2b8312cfb8736fa39b94697ea09bdfb96fbb2e2551cc27f3ce1869cb2ed03064". You have to remove (or rename) that container to be able to reuse that name. See 'docker run --help'.
Владимир
Привет а проверь имя и зделай вместо баш sh
$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES Запущенных контейнеров нет
Геннадий
Привет а проверь имя и зделай вместо баш sh
$ sudo docker run --name ripple2 -v $PWD:/opt/rippled rippleci/rippled-ci-builder:2944b78d22db $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES $ sudo docker exec -it ripple2 sh Error response from daemon: container ed9dc9e531304493a690e05c3409a45049fe736649b67c8c53f7e1c16dd5efa2 is not running $ это не мой image, мне нужно лишь сбилдить из него документацию. https://github.com/XRPLF/rippled/tree/master/docs у меня такое чувство что контейнер сразу останавливается или я что-то не так делаю.
Aleksey
Просто run сделай
Геннадий
$ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES Запущенных контейнеров нет
волшебную букву забыл -a $ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ed9dc9e53130 2944b78d22db "/bin/bash" 7 minutes ago Exited (0) 7 minutes ago ripple2 2b8312cfb873 2944b78d22db "/bin/bash" 18 minutes ago Exited (0) 18 minutes ago ripplecon контейнер так понимаю останавливается и не успеваю к нему присосаться
Геннадий
Они дохлые, ты не подключишься к ним через exec
вчера написал разработчику что он нехороший человек) они в документации блокчейна забыли описать balance думал сбилдить доки через докер, придётся доустановить пакеты на ос и билдить из проекта.
Геннадий
Возможно он нехороший человек, потому что ввязался в блокчейн)
я к нему как взрослый человек тоже отношусь с большим недоверием, особено токенам фиатных валют, но смотреть чё там🫣 происходит полезно.
Тынарбек
Ребят у меня библиотека требует зависимостей ADOMD.NET и MSLOAP. Есть ли какие нибудь кейсы эмуляции винды в образе линукса? Наш раннер не собирает образы винды. ограничение - линуксовый хост
Тынарбек
Должен законнектиться к прокси SSAS OLAP, который требует их. Был бы рад если скинул референсы
Тынарбек
Блин, кажется без эмуляции никуда(
Тынарбек
только на винде просит
Solyar
Блин, кажется без эмуляции никуда(
Некоторые вещи просто не надо пихать в докер
Тынарбек
from sys import path path.append('\\Program Files\\Microsoft.NET\\ADOMD.NET\\150') from pyadomd import Pyadomd conn_str = 'Provider=MSOLAP;Data Source=localhost;Catalog=AdventureWorks;' query = """EVALUATE Product""" with Pyadomd(conn_str) as conn: with conn.cursor().execute(query) as cur: print(cur.fetchall())
Ilya
Ilya
спамеры...
Dan
спамеры...
У нас их не пропускают :3
Ed 😴
здравствуйте. возможно ли подключить контейнер(внутри работает браузер) к vpn серверу? тип подключение к хосту - bridge
Egor
добрый день! подскажите как запустить джанго сервер в Docker контейнере не на локальном айпи. У докера нет прав при запуске на тестовом сервере 192.168.1.63
Andrew
конфиги, докерфайлы, как запускаешь - в студию
Egor
нет их, комп готовится к переезду. Запускаю через Dockerfile в самом простейшие варианте. Запуск сервера командой. runserver localhost:5000 срабатывает, а по открытому ipv4 адресу нет. runserver 192.168.1.64:5000. Если запускать джанго без контейнеризации, то все ок. Непонятно куда капать. iptables или настройки network Docker a
Andrew
докерфайл покажи и как запускаешь его
Egor
пока, не могу. Тогда на днях еще раз обращусь и приложу файлы. Спасибо.
max
Кто-то к php-fpm прикручивал x-debug ?
Aleksey
Андрей
всем привет, кто поможет настроить докер с kafka, готов оплатить
Andrey
Кто-то к php-fpm прикручивал x-debug ?
Да, вот только вчера как раз прикручивал. Вы тоже?
max
Да, вот только вчера как раз прикручивал. Вы тоже?
в этом и проблема, не могу понять как это сделать php разделено на 2 контейнера : php-fpm php-cli FROM php:8.2-fpm RUN apt-get update && apt-get install -y \ libpq-dev \ wget \ zlib1g-dev \ libmcrypt-dev \ libzip-dev # docker-php-ext-configure intl \ # docker-php-ext-install intl RUN docker-php-ext-install pdo pdo_pgsql WORKDIR /symfony даже на ocker-php-ext-configure intl - ошибка, может кто-то даст ссылку на вразумительный мануал ?
Андрей
необходимо сделать 3 докера, с кафкой посередине, из одного докера попадает в кафку, а кафка шлет в другой докер
Андрей
я в этом не силен, создал файл композ. вроде как создал три докера, но как отправлять не знаю
Андрей
т.е. не силен в этом, но надо сделать, как то так
central
я в этом не силен, создал файл композ. вроде как создал три докера, но как отправлять не знаю
ну так велкам читать документацию, сделать за вас это не проблема это оплачиваемая работа
Андрей
я готов оплатить
Андрей
но только надо сделать
Aleksey
я готов оплатить
Вот скинь свой композ
Aleksey
Там не шибко сложно подозреваю что проблема в другом
Андрей
version: '3.4' services: consoleapp1: image: ${DOCKER_REGISTRY-}consoleapp1 build: context: . dockerfile: ConsoleApp1/Dockerfile networks: - my-network kafka: image: confluentinc/cp-kafka:${CP_VERSION} depends_on: - zookeeper ports: - 9092:9092 container_name: sn-kafka environment: KAFKA_BROKER_ID: 1 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KAFKA_LISTENERS: LISTENER_BOB://kafka0:29092,LISTENER_FRED://kafka0:9092,LISTENER_ALICE://kafka0:29094 KAFKA_ADVERTISED_LISTENERS: LISTENER_BOB://kafka0:29092,LISTENER_FRED://localhost:9092,LISTENER_ALICE://never-gonna-give-you-up:29094 KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: LISTENER_BOB:PLAINTEXT,LISTENER_FRED:PLAINTEXT,LISTENER_ALICE:PLAINTEXT KAFKA_INTER_BROKER_LISTENER_NAME: LISTENER_BOB KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 networks: - my-network initkafka: image: confluentinc/cp-kafka:${CP_VERSION} depends_on: - kafka entrypoint: [ '/bin/sh', '-c' ] command: | " # blocks until kafka is reachable kafka-topics --bootstrap-server kafka:29092 --list echo -e 'Creating kafka topics' kafka-topics --bootstrap-server kafka:29092 --create --if-not-exists --topic my-topic-1 --replication-factor 1 --partitions 1 kafka-topics --bootstrap-server kafka:29092 --create --if-not-exists --topic my-topic-2 --replication-factor 1 --partitions 1 echo -e 'Successfully created the following topics:' kafka-topics --bootstrap-server kafka:29092 --list " networks: - my-network zookeeper: image: confluentinc/cp-zookeeper:${CP_VERSION} ports: - 2181:2181 environment: ZOOKEEPER_CLIENT_PORT: 2181 ZOOKEEPER_TICK_TIME: 2000 container_name: sn-zookeeper networks: - my-network clickhouse: restart: always image: clickhouse/clickhouse-server ports: - "8123:8123" - "9000:9000" volumes: - "clickhouse-volume:/var/lib/clickhouse/" networks: - my-network volumes: clickhouse-volume: networks: my-network: driver: bridge
Aleksey
version: '3.4' services: consoleapp1: image: ${DOCKER_REGISTRY-}consoleapp1 build: context: . dockerfile: ConsoleApp1/Dockerfile networks: - my-network kafka: image: confluentinc/cp-kafka:${CP_VERSION} depends_on: - zookeeper ports: - 9092:9092 container_name: sn-kafka environment: KAFKA_BROKER_ID: 1 KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181 KAFKA_LISTENERS: LISTENER_BOB://kafka0:29092,LISTENER_FRED://kafka0:9092,LISTENER_ALICE://kafka0:29094 KAFKA_ADVERTISED_LISTENERS: LISTENER_BOB://kafka0:29092,LISTENER_FRED://localhost:9092,LISTENER_ALICE://never-gonna-give-you-up:29094 KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: LISTENER_BOB:PLAINTEXT,LISTENER_FRED:PLAINTEXT,LISTENER_ALICE:PLAINTEXT KAFKA_INTER_BROKER_LISTENER_NAME: LISTENER_BOB KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1 networks: - my-network initkafka: image: confluentinc/cp-kafka:${CP_VERSION} depends_on: - kafka entrypoint: [ '/bin/sh', '-c' ] command: | " # blocks until kafka is reachable kafka-topics --bootstrap-server kafka:29092 --list echo -e 'Creating kafka topics' kafka-topics --bootstrap-server kafka:29092 --create --if-not-exists --topic my-topic-1 --replication-factor 1 --partitions 1 kafka-topics --bootstrap-server kafka:29092 --create --if-not-exists --topic my-topic-2 --replication-factor 1 --partitions 1 echo -e 'Successfully created the following topics:' kafka-topics --bootstrap-server kafka:29092 --list " networks: - my-network zookeeper: image: confluentinc/cp-zookeeper:${CP_VERSION} ports: - 2181:2181 environment: ZOOKEEPER_CLIENT_PORT: 2181 ZOOKEEPER_TICK_TIME: 2000 container_name: sn-zookeeper networks: - my-network clickhouse: restart: always image: clickhouse/clickhouse-server ports: - "8123:8123" - "9000:9000" volumes: - "clickhouse-volume:/var/lib/clickhouse/" networks: - my-network volumes: clickhouse-volume: networks: my-network: driver: bridge
Бро а запусти его и скинь ошибку на первый взгляд всё норм
Андрей
не, ошибки нет, я не знаю как из ConsoleApp1 отправить сообщение в кафку
Андрей
c#
Aleksey
В апепесетенк Джонсон писал конек
Aleksey
Ну как к базе
max
народ, а можно доступным язиком на счтет networks: my-network: driver: bridge ?
max
народ, а можно доступным язиком на счтет networks: my-network: driver: bridge ?
в том плане если у меня 4 сетевые на машине с разными под сетями
max
то бридж будет на какую сеть ? или адаптер
Андрей
вот это тоже не понимаю, смогу ли из консоли отправить сообщение на порт 9092
Андрей
т.е. надо писать localhost:9092
Андрей
или как то по другом
Aleksey
т.е. надо писать localhost:9092
Нет имя контера итпорт
Андрей
а как я могу понять что в очереди есть сообщение, как проверить
Андрей
а то я если отправлю, а понять не могу работает или нет
Aleksey
Или через консоль в контене
Aleksey
Я бы гуй добавил
Mihail
подскажите, пожалуйста, а в чем прикол секретов? https://docs.docker.com/compose/use-secrets/ Только лишь для того, чтобы случайно не запалить их во время билда, как в этом мануале? https://habr.com/ru/companies/otus/articles/501580/ $ docker build -t myimage --build-arg THEPASSWORD=s3krit . | grep Secret Secret is: s3krit $ docker history myimage IMAGE CREATED CREATED BY SIZE c224231ec30b 47 seconds ago |1 THEPASSWORD=s3krit /bin/sh -c ./use_secre… 0B 6aef62acf0db 48 seconds ago /bin/sh -c #(nop) COPY file:7aa28bbe6595e0d5… 62B f88b19ca8e65 About a minute ago /bin/sh -c #(nop) ARG THEPASSWORD 0B
Mihail
C виду какая-то неюзабельная фигня. Просто копирует данные из файла с хоста в файл в контейнере
max
Сеть докера
Хм, а как ее привязать на физическое устройство?
Aleksey
Хм, а как ее привязать на физическое устройство?
Относитесь к докеру как к виртуальной машине
Aleksey
Ток на собеседование так не говори