@docker_ru

Страница 704 из 1375
Гийденко
24.07.2018
17:17:28
а разве проблемы? делаей отдельный файл сетингов для докера и вроде всё

я щас только такие делаю, включая перенос в докер. спрашивай вличку если чо

Aleksey
24.07.2018
17:19:43
Я только начал дружить с докером, как окружение создать для нового проекта, разобрался, а как уже готовый в него запушить хз

Можно конечно docker cp сделать

Google
Гийденко
24.07.2018
17:20:53
Я через докеркомпоз запускаю, там всё удобно

Aleksey
24.07.2018
17:21:15
Щас гляну спасибо

Гийденко
24.07.2018
17:24:41
Могу скинуть прмер

Aleksey
24.07.2018
17:30:13
Могу скинуть прмер
Ооо давай, спасибо

Могу скинуть прмер
Там через ADD . /Директория_в_докере

?

Гийденко
24.07.2018
17:31:32
https://bitbucket.org/paulwinex/dj_server/src/master/

это композ на несколько контейнеров. сам проект в src

пиши если не понятно, что знаю то скажу

Aleksey
24.07.2018
17:41:07
https://bitbucket.org/paulwinex/dj_server/src/master/
не пускает в этот репозиторий, пишет что то про ip и тех работы до 15 августа

Гийденко
24.07.2018
17:41:38
а мне тоже чото такое писало но работает. видимо у них там субботник

Aleksey
24.07.2018
17:42:37
ага

Google
Twelfth
24.07.2018
18:59:46
Пытаюсь собрать свой образ с MySQL на базе Ubuntu. Установил MariaDB 10.1, запускаю демон mysql, выхлоп - root@e8755448b2b3:/# /usr/bin/mysqld_safe --datadir=/var/lib/mysql 180724 18:56:17 mysqld_safe Logging to syslog. 180724 18:56:17 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql root@e8755448b2b3:/#

Eugene
25.07.2018
00:09:31
а разве проблемы? делаей отдельный файл сетингов для докера и вроде всё
Отдельный файл не нужен, лучше использовать django-environ и передавать настройки через окружение. Не только в окружении docker, но и вообще полезно, гибко и удобно

Гийденко
25.07.2018
05:43:32
Я всё окружением в докер передаю. Просто внутри спец файл это в сетинги собирает

Leo
25.07.2018
06:09:24
Module os, get env?

Не?

И дефолты указать можно

Eugene
25.07.2018
06:10:45
django-environ как из окружение позволяет брать, так и из .env файла

Inspector
25.07.2018
09:12:36
Всем привет нужна помощь что бы запустить вот это чудо https://github.com/JPCERTCC/LogonTracer/wiki/jump-start-with-docker Что я делаю: 1. Скачал докер, далее запускаю по команде docker run \ --detach \ --publish=7474:7474 --publish=7687:7687 --publish=8080:8080 \ -e LTHOSTNAME=[IP_Address] \ jpcertcc/docker-logontracer А как дальше его запустить, что бы открыть в веб-браузере, какой IP-адрес нада указывать, что бы потом открить у себе на ПК, ету программу, как написано в wiki

Уточнение докер сам установленный на NAS Synology

?

Nikolay
25.07.2018
10:23:19
всем привет, подскажите, есть ли уже какой-то фикс для этого? kernel:unregister_netdevice: waiting for lo to become free. Usage count = 1

RHEL 7.4

Inspector
25.07.2018
11:07:40
Egor
25.07.2018
11:59:01
всем привет. поставил docker на centos7, контейнер не может достучаться до открытых портов хост-системы по 172.17.0.1, iptables пустой (кроме докеровских правил). Чего не хватает?

NB
25.07.2018
12:00:00
172?

это типа бридж докера?

Egor
25.07.2018
12:01:40
да

всё, вопрос снят. всё-таки Iptables

у гитхаба нет никакого registry ?

Google
Aleksey
25.07.2018
12:11:06
у гитхаба нет никакого registry ?
у докера есть автосборка из гитхаба

У самого гитхаба нет, афаик, но легко прикрутить сбоку народных решений

Egor
25.07.2018
12:12:18
ага, вроде нагуглил по автосборке, спс

Artem
25.07.2018
13:00:18
Всем привет. Подскажите, пожалуйста, можно ли запустить два образа через docker-compose, один из которых будет nginx, а второй просто хранить файлы и отдавать их через nginx.

Vahe
25.07.2018
13:13:26
ну тогда тебе просто нужен один образ твоего сервера, nginx и коннфиг файл nginx для обычного reverse proxy

и проксировать можно использовав имя контейнера файл сервера, так как docker compose создает сеть по умолчанию, где контейнеры используют имена как dns

Влад
25.07.2018
13:35:21
Народ, подскажите в чет трабла, пытаюсь запустить compose Cannot start service app: b'network compose_default not found'

использую команду docker-compose scale app=4

Vahe
25.07.2018
13:36:11
у app есть container_name?

Влад
25.07.2018
13:36:51
вот все что указано в app FROM nginx EXPOSE 8080 WORKDIR /app

Vahe
25.07.2018
13:37:29
это в Dockerfile

а в docker-compose.yml?

Влад
25.07.2018
13:38:25
GNU nano 2.9.8 docker-compose.yml version: '2' services: app: build: context: ./app dockerfile: Dockerfile expose: - "8080" proxy: build: context: ./nginx dockerfile: Dockerfile ports: - "80:80" links: - app

Sergey
25.07.2018
13:43:24
чет вообще не могу врубиться, как локальную базу в докер прокинуть?

Artem
25.07.2018
13:44:47
Привет. Ребят, подскажите плиз в чём проблема? Есть 2 ноды с докером. На одной запускаю: sudo dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock & на второй пытаюсь приконнектиться: export DOCKER_HOST=tcp://node1:2375 docker run -it --rm node:6 ls tls: oversized record received with length 20527 в чём может быть проблема? причём если запускать без терминала, то всё нормально работает: docker run -d --name test_node node:6 только с терминалом валится

Egor
25.07.2018
13:50:29
виснет сборка имэджа на alpine:latest (97/99) Installing libzip (1.5.1-r1) (98/99) Installing php7-zip (7.2.8-r0) (99/99) Installing unzip (6.0-r2) Executing busybox-1.28.4-r0.trigger Executing ca-certificates-20171114-r3.trigger Executing fontconfig-2.12.6-r1.trigger Executing glib-2.56.1-r0.trigger Executing shared-mime-info-1.9-r0.trigger ... и всё. тут висит, и ничего сделать не могу.

сталкивался кто-нибудь?

Sergey
25.07.2018
13:55:41
volumes: - /data:/var/lib/postgresql версия 2 почему не монитруется локальная база?

Google
Vasiliy
25.07.2018
14:37:21
А может кто поделиться - зачем используют конструкцию volumes_from: Почему просто не описать какие диски у контейнера ? В чём цель упражнения?

Vasiliy
25.07.2018
14:55:59
Что-бы описал в одном сервисе, подхватил в другой
То есть в одном сервисе создали каталог static, и передали в контейнер с бекапами, чтобы бекапил ? Как-то так ?

Kirill
25.07.2018
14:56:28
Например, если я правильно понял)

Sergey
25.07.2018
15:11:35
Местами поменяй пути
первое это то куда второе куда?

Oleg
25.07.2018
15:13:05
Sailor
25.07.2018
19:34:56
Как автоматом стопнуть контейнер после окончания теста в нем при выполнении докер компоуз?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
03:16:10
Доброночер

Что-то туплю. Докер контейнер с мускулем запустил, подключиться к нему могу. Даже базу создал. А влить дамп чот не могу врубить как. Если подрубюаюсь так docker exec -it aml_mysql bash То вижу там то что смонтировал в вольюм, то есть дампик с хостовой системы. Но это надо во внутренеем баше командочки вводить, а хочется ванлайнер. Соответвсенно я выполняю такую конструкцию: docker run -it --link aml_mysql:mysql --rm mysql sh -c 'mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD" stoplist < /mnt/dump.sql' Но на этот раз оно мне говорит, что нет такого файла в этом каталоге. Подозреваю, что собака порылас в слоях или разных копиях одного имиджа. Подскажите как ппопроще дамп влить, плз.

Анатолий
26.07.2018
03:20:41
а залить дамп через консоль mysql вера не позволяет?

Vladimir
26.07.2018
03:21:14
А пробросить порты не вариант?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
03:27:06
а залить дамп через консоль mysql вера не позволяет?
То есть это мне надо запустить mysql клиент и в нём ещё одну команду выполнить? Я же прошу решение без дополнительных шеллов.

Анатолий
26.07.2018
03:27:42
То есть это мне надо запустить mysql клиент и в нём ещё одну команду выполнить? Я же прошу решение без дополнительных шеллов.
кто сказал что ищут легких путей. Можно войти в контейнер и удостоверится что файл там имеется

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
03:27:46
А пробросить порты не вариант?
Вариант, это обязательно при создании делать или можно к поднятому контейнеру проброс устроить?

кто сказал что ищут легких путей. Можно войти в контейнер и удостоверится что файл там имеется
Читаем внимательно сообщение, я там написл, что вошёл в контейнер башем и убедился, что фалй есть.

Анатолий
26.07.2018
03:28:46
Читаем внимательно сообщение, я там написл, что вошёл в контейнер башем и убедился, что фалй есть.
в таком случаи находясь в контейнере выполните импорт дампа через консоль

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
03:29:06
Я же прошу решение без дополнительных шеллов.

Анатолий
26.07.2018
03:30:02
в таком случаи так и будите постоянно задавать вопросы

Google
[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
03:31:47
Я пока не хочу композ писать. Но гугл подсказывает только такой вариант как самый простой

И пачкать официальный докерфайл не хочется в то же время своими грязными ручёнками =)

О, кажется нашёл cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE

Kirill
26.07.2018
06:07:29
вот так можно docker exec -i containername sh -c 'mysql -uroot -prootpass dbname' < /path/to/dump.sql

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
26.07.2018
06:41:25
Там же нужно просто положить дамп в каталог определенный и он сам его накатит
В какой каталог? Эта фича есть в этом докерфайле https://github.com/docker-library/mysql/blob/fc3e856313423dc2d6a8d74cfd6b678582090fc7/5.7/Dockerfile ?

Robert
26.07.2018
06:43:12
https://hub.docker.com/_/mysql/

Initializing a fresh instance When a container is started for the first time, a new database with the specified name will be created and initialized with the provided configuration variables. Furthermore, it will execute files with extensions .sh, .sql and .sql.gz that are found in /docker-entrypoint-initdb.d. Files will be executed in alphabetical order. You can easily populate your mysql services by mounting a SQL dump into that directory and provide custom images with contributed data. SQL files will be imported by default to the database specified by the MYSQL_DATABASE variable.

Страница 704 из 1375