@docker_ru

Страница 1012 из 1375
Iurii
29.01.2019
05:42:43
сначала надо почитать доки по докеру)
Как вариант люди поговаривают экономит время, но я им не верю ??

Yaroslav
29.01.2019
06:13:37
скопировать на хостовую машину и примапить
Docker cp. Если файл небольшой и представляет собой параметрическую часть приложения - сделайте свой докерфайл, со своим entrypoint в виде скрипта, берущего этот файл из окружения, и запускающий приложение. В окружение содержимое файла попадет из докеркомпоза

0x7f
29.01.2019
06:19:49
Latest commit 2bf857a "update patch Microservices,Linux/Tool/Mic" @ https://github.com/g0x7f/devOps-patch Udemy - Nginx Fundamentals High Performance Servers from Scratch http://bit.ly/2MFBmm5 Udemy - Microservices with spring cloud http://bit.ly/2TkckvF

Google
Yaroslav
29.01.2019
06:28:57
мне это зачем?
Пардон, обшибся.

Александр
29.01.2019
06:36:54
Приветствую. Если я правильно понял то докер композ под виндой практически не работает, или я что то делаю не так

George
29.01.2019
06:39:22
работает. только ему куча всего нужна. Пайтон есть? Опции какие-то не работают?

Александр
29.01.2019
06:41:26
работает. только ему куча всего нужна. Пайтон есть? Опции какие-то не работают?
На ubuntu собрал комоз там все работает сегодня запускаю на вин10 куча ошибок

Andrey
29.01.2019
06:46:49
ты ведь понимаешь, что докер - это не виртуалка?

(сорри за капитаночевидство уж)

George
29.01.2019
06:48:02
может ты переменные окружения убунту используешь или пути написаны в линуксовом формате

Александр
29.01.2019
07:19:37
ну, ясен пень. Покажи компоуз
version: "3.1" services:   nginx:     image: tutum/nginx     ports:       - "8088:80"       - "8443:443"     links:       - php-fpm     volumes:       - ./nginx/default:/etc/nginx/sites-available/default       - ./nginx/default:/etc/nginx/sites-enabled/default       - ./logs/nginx-access.log:/var/log/nginx/access.log       - ./logs/nginx-error.log:/var/log/nginx/error.log   php-fpm:     build: ./php-fpm     ports:       - "9000:9000"     volumes:       - ./app:/var/www/app     depends_on:       - mysql   mysql:     image: mysql:5.7     volumes:       - ./database:/var/lib/mysql     environment:       - MYSQL_ROOT_PASSWORD=123456       - MYSQL_DATABASE=app       - MYSQL_USER=user       - MYSQL_PASSWORD=123456     ports:       - "3366:3306"   phpmyadmin:     image: phpmyadmin/phpmyadmin     links:       - mysql:db     ports:       - 8081:80     environment:       - PMA_USER=root       - PMA_PASSWORD=123456       - PHP_UPLOAD_MAX_FILESIZE=100MB

qww
29.01.2019
07:23:41
какая сущность резолвит имена для контейнеров если запустить два в пользовательской сети ? docker run --name qqq --network www

many-faced
29.01.2019
07:46:26
Ребят, подскажите, почему в контейнере может отсутствовать интернет? Поставил чистый докер на linux mint, инета нема

Google
George
29.01.2019
07:49:36
нет инета - это очень обширная тема

роут кривой.

может у тебя sysctl на хостовой тачке кривые

many-faced
29.01.2019
07:50:39
днс кривой?
На хосте инет есть, в контейнере (убунту) resolv.conf: nameserver 8.8.8.8 nameserver 8.8.4.4

George
29.01.2019
07:50:45
ping идет?

many-faced
29.01.2019
07:51:06
ping идет?
bash: ping: command not found

George
29.01.2019
07:51:41
установи пинг

?

many-faced
29.01.2019
07:52:19
Как, если инета нету?

Взял первый попавшийся образ где есть net-tools, то же самое нет инета. ping google.com ping: unknown host

Zakhar
29.01.2019
08:00:52
а dig/nslookup что показывает?

many-faced
29.01.2019
08:02:52
а dig/nslookup что показывает?
dig google.com ; <<>> DiG 9.10.3-P4-Ubuntu <<>> google.com ;; global options: +cmd ;; connection timed out; no servers could be reached

Может реально проблема в dns, потому что в контейнере с net-tools он хотя бы по ip 8.8.8.8 пингуется.

Куда копать?..

many-faced
29.01.2019
08:05:12
а если сделать dig @8.8.8.8 google.com?
dig @8.8.8.8 google.com ; <<>> DiG 9.10.3-P4-Ubuntu <<>> @8.8.8.8 google.com ; (1 server found) ;; global options: +cmd ;; connection timed out; no servers could be reached

ildar
29.01.2019
08:11:00
Anton
29.01.2019
08:16:35
Подскажите плиз есть какой то трувэй работы с логами? Есть у меня прила через docker-compose запускается. Хочу складывать с нее логи в файлы с ротацией. Как поступить? Подключить через volume папку logs и писать туда файло проложением? Писать логи в stdout и как то перенаправлять вывод docker-compose logs app в файл? Может еще какой то способ?

many-faced
29.01.2019
08:17:45
А, стоп

Google
many-faced
29.01.2019
08:21:14
не, не помогло

qww
29.01.2019
08:29:51
днс докера
спасибо.

George
29.01.2019
08:30:03
все логи внутри контейнера пишешь в stdout/stderr

если силен духом - подними рядом ёлку. Засунь ее параметры доступа в консул. Из консула вытащи в контейнере данные для подключения и лей напрямую в ёлку

qww
29.01.2019
08:31:27
bash: ping: command not found
бывало что внутри контейнера переменная PATH не указывала на каталог с бинарниками, например /bin . потому даже ls not found было

George
29.01.2019
08:32:07
я вас сейчас сожгу на костре инквизиции

проблема на пять минут. Обсуждения - на полтора часа

сорян

George
29.01.2019
08:32:48
нет. всем

many-faced
29.01.2019
08:33:21
я уже второй день с этой проблемой )

George
29.01.2019
09:10:45
мы можем долго гадать

цветик-семицветик, что у меня не так в конфигурации?

many-faced
29.01.2019
09:11:07
какую отладку то?

George
29.01.2019
09:11:33
какую отладку то?
ты говоришь, что у тебя проблема. Так?

many-faced
29.01.2019
09:11:47
George
29.01.2019
09:11:57
Ну, так кто отладку должен делать?

Google
George
29.01.2019
09:12:09
я тебе накидал вариантов. По всем - тишина.

many-faced
29.01.2019
09:12:12
Я задал вопрос, какую именно

George
29.01.2019
09:12:24
?

сорри, я тогда не в силах помочь. Это выше меня.

many-faced
29.01.2019
09:12:58
роут кривой.
Chain INPUT (policy ACCEPT) target prot opt source destination Chain FORWARD (policy DROP) target prot opt source destination DOCKER-USER all -- anywhere anywhere DOCKER-ISOLATION-STAGE-1 all -- anywhere anywhere ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED DOCKER all -- anywhere anywhere ACCEPT all -- anywhere anywhere ACCEPT all -- anywhere anywhere Chain OUTPUT (policy ACCEPT) target prot opt source destination Chain DOCKER (1 references) target prot opt source destination Chain DOCKER-ISOLATION-STAGE-1 (1 references) target prot opt source destination DOCKER-ISOLATION-STAGE-2 all -- anywhere anywhere RETURN all -- anywhere anywhere Chain DOCKER-ISOLATION-STAGE-2 (1 references) target prot opt source destination DROP all -- anywhere anywhere RETURN all -- anywhere anywhere Chain DOCKER-USER (1 references) target prot opt source destination RETURN all -- anywhere anywhere

George
29.01.2019
09:13:45
mbp-gaal:~ gaal$ docker run -it --rm alpine ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: seq=0 ttl=37 time=28.452 ms 64 bytes from 8.8.8.8: seq=1 ttl=37 time=16.966 ms ^C --- 8.8.8.8 ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 16.966/22.709/28.452 ms

?

many-faced
29.01.2019
09:15:14
docker run -it --rm alpine ping 8.8.8.8 Unable to find image 'alpine:latest' locally latest: Pulling from library/alpine cd784148e348: Pull complete Digest: sha256:46e71df1e5191ab8b8034c5189e325258ec44ea739bba1e5645cff83c9048ff1 Status: Downloaded newer image for alpine:latest PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: seq=0 ttl=245 time=15.118 ms 64 bytes from 8.8.8.8: seq=1 ttl=245 time=12.916 ms 64 bytes from 8.8.8.8: seq=2 ttl=245 time=13.140 ms 64 bytes from 8.8.8.8: seq=3 ttl=245 time=14.678 ms

Я писал выше, что пинг есть dns не пашет

Iurii
29.01.2019
09:15:55
Вывод ifconfig на докер и на езернет

Iurii
29.01.2019
09:16:19
Интерфейсы я имею ввиду

George
29.01.2019
09:16:57
mbp-gaal:~ gaal$ docker run -it --rm alpine cat /etc/resolv.conf # This file is included on the metadata iso nameserver 192.168.65.1 mbp-gaal:~ gaal$ docker run -it --rm alpine nslookup google.com 192.168.65.1 Server: 192.168.65.1 Address 1: 192.168.65.1 Name: google.com Address 1: 64.233.165.139 lg-in-f139.1e100.net Address 2: 64.233.165.138 lg-in-f138.1e100.net Address 3: 64.233.165.101 lg-in-f101.1e100.net Address 4: 64.233.165.102 lg-in-f102.1e100.net Address 5: 64.233.165.100 lg-in-f100.1e100.net Address 6: 64.233.165.113 lg-in-f113.1e100.net Address 7: 2a00:1450:4010:c08::66 lg-in-x66.1e100.net

попробуй так

Iurii
29.01.2019
09:17:11
И внутри докера так же ифконсиг

George
29.01.2019
09:17:31
ес-но я подставил айпи сервера из резольфа.конф

в теории он должен заворачиваться в конечном счете на докер днс

ildar
29.01.2019
09:18:42
Не помогло.
systemctl restart docker делал?

many-faced
29.01.2019
09:19:15
И внутри докера так же ифконсиг
В докере: eth0 Link encap:Ethernet HWaddr 02:42:ac:11:00:02 inet addr:172.17.0.2 Bcast:172.17.255.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:64 errors:0 dropped:0 overruns:0 frame:0 TX packets:81 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:7312 (7.3 KB) TX bytes:6278 (6.2 KB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:2 errors:0 dropped:0 overruns:0 frame:0 TX packets:2 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:168 (168.0 B) TX bytes:168 (168.0 B) На хосте: docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 inet6 fe80::42:e0ff:fe8e:e5c5 prefixlen 64 scopeid 0x20<link> ether 02:42:e0:8e:e5:c5 txqueuelen 0 (Ethernet) RX packets 159 bytes 9813 (9.8 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 100 bytes 11309 (11.3 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 С контейнера пингуется и хост и 8.8.8.8

Google
many-faced
29.01.2019
09:19:25
systemctl restart docker делал?
Да, не помогло

George
29.01.2019
09:22:21
George
29.01.2019
09:22:51
а руками покажи вывод - как я сдела?

many-faced
29.01.2019
09:23:10
192.168.65.1 это хост?

George
29.01.2019
09:24:15
в моем случае - да, скорее всего адре docker0

many-faced
29.01.2019
09:28:34
в моем случае - да, скорее всего адре docker0
docker run -it --rm alpine nslookup google.com 172.17.0.1 Server: 172.17.0.1 Address 1: 172.17.0.1 nslookup: can't resolve 'google.com': Try again

Iurii
29.01.2019
09:29:04
Снаружи как интерфейсы выглядят?

many-faced
29.01.2019
09:29:14
А снаружи?
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 inet6 fe80::42:e0ff:fe8e:e5c5 prefixlen 64 scopeid 0x20<link> ether 02:42:e0:8e:e5:c5 txqueuelen 0 (Ethernet) RX packets 268 bytes 16725 (16.7 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 130 bytes 13817 (13.8 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 enp3s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 00:05:d8:14:1b:91 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 4851 bytes 668222 (668.2 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4851 bytes 668222 (668.2 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 vethd54297d: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::f0b9:caff:fee0:acf5 prefixlen 64 scopeid 0x20<link> ether f2:b9:ca:e0:ac:f5 txqueuelen 0 (Ethernet) RX packets 10 bytes 696 (696.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 43 bytes 5150 (5.1 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.70 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::e5ec:fdfb:35d0:3592 prefixlen 64 scopeid 0x20<link> ether 00:15:7b:27:b5:25 txqueuelen 1000 (Ethernet) RX packets 445181 bytes 612019012 (612.0 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 227596 bytes 37868771 (37.8 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

George
29.01.2019
09:31:07
docker0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255 inet6 fe80::42:e0ff:fe8e:e5c5 prefixlen 64 scopeid 0x20<link> ether 02:42:e0:8e:e5:c5 txqueuelen 0 (Ethernet) RX packets 268 bytes 16725 (16.7 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 130 bytes 13817 (13.8 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 enp3s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 00:05:d8:14:1b:91 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 19 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 4851 bytes 668222 (668.2 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4851 bytes 668222 (668.2 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 vethd54297d: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::f0b9:caff:fee0:acf5 prefixlen 64 scopeid 0x20<link> ether f2:b9:ca:e0:ac:f5 txqueuelen 0 (Ethernet) RX packets 10 bytes 696 (696.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 43 bytes 5150 (5.1 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.70 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::e5ec:fdfb:35d0:3592 prefixlen 64 scopeid 0x20<link> ether 00:15:7b:27:b5:25 txqueuelen 1000 (Ethernet) RX packets 445181 bytes 612019012 (612.0 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 227596 bytes 37868771 (37.8 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ты одновременнопо сети и по вайфай сидишь?

мне в этом случае помогала перезагрузка докер демона

Иван
29.01.2019
11:01:56


Дмитрий
29.01.2019
11:03:14
Не хватает памяти

Умирает по OOM

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