Size: a a a

Docker — русскоговорящее сообщество

2020 October 09

E

Explosive in Docker — русскоговорящее сообщество
Ugly
и если пинг так же обломится, берешь костыль и вбиваешь в хостс)
пинг получается работает))

---> f2e5bc7c6087
Step 4/6 : RUN ping -c 1 1.1.1.1
---> Running in 4edc2b80695d
PING 1.1.1.1 (1.1.1.1): 56 data bytes
64 bytes from 1.1.1.1: icmp_seq=0 ttl=59 time=19.565 ms
--- 1.1.1.1 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max/stddev = 19.565/19.565/19.565/0.000 ms
Removing intermediate container 4edc2b80695d
---> f84262489aa3
Step 5/6 : COPY . ./
---> dee99e52f82d
Step 6/6 : RUN yarn build
---> Running in 4096dec228ba
yarn build v0.24.4
$ react-scripts build
sh: 1: react-scripts: not found
error Command failed with exit code 127.
источник

E

Explosive in Docker — русскоговорящее сообщество
ща по урлу
источник

U

Ugly in Docker — русскоговорящее сообщество
так.. а попробуй пингануть всё таки тот урл
источник

U

Ugly in Docker — русскоговорящее сообщество
чтобы понять, резолвит оно или нет как надо
источник

E

Explosive in Docker — русскоговорящее сообщество
получается что нет.

Step 4/6 : RUN ping -c 1 registry.yarnpkg.com
---> Running in f44c90b7b251
ping: unknown host

у меня на этом сервере (бареметал) запущен Unbound локально, может в этом дело?

nslookup ya.ru
Server:         10.0.0.254
Address:        10.0.0.254#53

Non-authoritative answer:
Name:   ya.ru
Address: 87.250.250.242

видимо тут какие то замуты с сетевой связностью? Можете пояснить куда обращается докер когда выполняет RUN ping url ?как это отдебажить
источник

U

Ugly in Docker — русскоговорящее сообщество
вот тут я пас.. я чайко-докерист
источник

E

Explosive in Docker — русскоговорящее сообщество
ок, но уже хотя бы нашли в чём проблема) спс
источник

U

Ugly in Docker — русскоговорящее сообщество
возможно в резолв.конф как то не так залетает адрес
источник

U

Ugly in Docker — русскоговорящее сообщество
попробуй через ЕНВ прокинуть связь хоста с айпишником, или в хостс. а потом копай суть проблемы
источник

U

Ugly in Docker — русскоговорящее сообщество
поэтому мой вариант - это костыль.. увы. но грешу всё таки на /etc/resolv.conf
источник

E

Explosive in Docker — русскоговорящее сообщество
Ugly
поэтому мой вариант - это костыль.. увы. но грешу всё таки на /etc/resolv.conf
ну да, он как бы смонтирован т.к. у меня там ещё Wireguard.

none           tmpfs      32G  4.0K   32G   1% /etc/resolv.conf
источник

E

Explosive in Docker — русскоговорящее сообщество
cat /etc/resolv.conf
# This file was generated by wg-quick(8) for use with
# the WireGuard interface wg0-ospf. It cannot be
# removed or altered directly. You may remove this file
# by running `wg-quick down wg0-ospf', or if that
# poses problems, run `umount /etc/resolv.conf'.

nameserver 10.0.0.254
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Фак
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Докер и впн
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Типичная боль
источник

E

Explosive in Docker — русскоговорящее сообщество
больше негде пока что))
источник

U

Ugly in Docker — русскоговорящее сообщество
ну то есть без костыля никак?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Explosive
получается что нет.

Step 4/6 : RUN ping -c 1 registry.yarnpkg.com
---> Running in f44c90b7b251
ping: unknown host

у меня на этом сервере (бареметал) запущен Unbound локально, может в этом дело?

nslookup ya.ru
Server:         10.0.0.254
Address:        10.0.0.254#53

Non-authoritative answer:
Name:   ya.ru
Address: 87.250.250.242

видимо тут какие то замуты с сетевой связностью? Можете пояснить куда обращается докер когда выполняет RUN ping url ?как это отдебажить
Обычно в докер днс, но это можно переопределяться
источник

E

Explosive in Docker — русскоговорящее сообщество
Ugly
ну то есть без костыля никак?
указал в daemon.json днсы

{
   "dns": ["10.0.0.254", "8.8.8.8", "8.8.8.4"]
}
источник

U

Ugly in Docker — русскоговорящее сообщество
учту, спасибо )
источник