Evgeny
08.01.2019
10:40:13
*Может (толстые пальцы)
Алина Перескокова
08.01.2019
10:40:19
Anton
08.01.2019
10:42:27
Лучше повторить вопрос, логи, ошибку....
Алина Перескокова
08.01.2019
11:04:40
не получается запушить имадж через таску gradle. использую плагин от bmuschko 4.0.5 версии. Указываю username/repo:tag и перед пушем делаю docker login.
Есть две проблемы: при docker login заходит раза с 15-го (когда не заходит говорит error response from daemon: Get ... : request canceled while waiting for connection).
Вторая проблема в том что когда все таки login successful, при выполнении таски pushImage пишет: requested access to the resource is denied. unauthorized: authentication required.
При этом до логина и после не заметила изменений в файле /home/username/.docker/config.json
Google
Anton
08.01.2019
11:06:19
Декомпозиция — разделение целого на части. Также декомпозиция — это научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач, пусть и взаимосвязанных, но более простых.
можно попробовать сначала решить проблему "docker login заходит раза с 15-го"
Artur
08.01.2019
11:08:18
хаб свой приватный, или публичный ?
Алина Перескокова
08.01.2019
11:08:48
Anton
08.01.2019
11:09:13
может после этого и gradle заработает.
если Linux - то остановить сервис docker.
systemctl docker stop
потом запустить сервис в консоле
dockerd
в другой консоле попытаться сделать действие приводящее к ошибке (docker login или какие-то другие действия)
и смотреть логи
Artur
08.01.2019
11:11:11
Алина Перескокова
08.01.2019
11:14:00
Petr
08.01.2019
11:14:21
Docker login
Алина Перескокова
08.01.2019
11:28:46
логи после docker login
.
DEBU[2019-01-08T14:19:39.487738255+03:00] Calling GET /_ping
DEBU[2019-01-08T14:19:39.489053605+03:00] Calling GET /v1.38/info
DEBU[2019-01-08T14:19:39.523158151+03:00] Calling POST /v1.38/auth
DEBU[2019-01-08T14:19:39.523348769+03:00] form data: {"password":"*****","serveraddress":"https://index.docker.io/v1/","username":"mandarinka"}
DEBU[2019-01-08T14:19:39.523537446+03:00] attempting v2 login to registry endpoint https://registry-1.docker.io/v2/
DEBU[2019-01-08T14:20:26.046951669+03:00] Calling POST /build?dockerfile=docker%2FDockerfile&t=mandarinka%2Fbenchmark%3A0.1&t=mandarinka%2Fbenchmark%3Alatest&rm=true&shmsize=0
DEBU[2019-01-08T14:20:26.668490783+03:00] Calling POST /images/mandarinka/benchmark/push?tag=0.1
DEBU[2019-01-08T14:20:26.669092583+03:00] Trying to push docker.io/mandarinka/benchmark to https://registry-1.docker.io v2
DEBU[2019-01-08T14:20:37.596867672+03:00] Pushing repository: mandarinka/benchmark:0.1
DEBU[2019-01-08T14:20:37.610072370+03:00] Checking for presence of layer sha256:dbc783c89851d29114fb01fd509a84363e2040134e45181354051058494d2453 (sha256:35920a071f912ae4c16897610e8e2d514efcfd0e14ec76c4c73bf9aa7c2c55ea) in docker.io/mandarinka/benchmark
DEBU[2019-01-08T14:20:37.617846477+03:00] Checking for presence of layer sha256:178e89c683ce4b8f572eb7d89c48a70e39f740b2c81274a58092e02a764732d6 (sha256:92e4d568ad31b18826f29fce2a8e1643f8237b9adfbbbe1bd8073c5edfcced3b) in docker.io/mandarinka/benchmark
DEBU[2019-01-08T14:20:37.618882268+03:00] Checking for presence of layer sha256:7bff100f35cb359a368537bb07829b055fe8e0b1cb01085a3a628ae9c187c7b8 (sha256:cd784148e3483c2c86c50a48e535302ab0288bebd587accf40b714fffd0646b3) in docker.io/mandarinka/benchmark
WARN[2019-01-08T14:21:33.808831026+03:00] failed to upload schema2 manifest: errors:
denied: requested access to the resource is denied
unauthorized: authentication required
- falling back to schema1
ERRO[2019-01-08T14:21:55.828900363+03:00] Not continuing with push after error: errors:
denied: requested access to the resource is denied
unauthorized: authentication required
Artur
08.01.2019
11:29:32
спрячь под ```
Таймураз
08.01.2019
11:30:01
Google
Anton
08.01.2019
11:31:27
или https://pastebin.com/
Алина Перескокова
08.01.2019
11:31:30
Anton
08.01.2019
11:32:25
pastebin специально для тех кто не хочет светить свой github аккаунт...
Таймураз
08.01.2019
11:32:25
Алина Перескокова
08.01.2019
11:32:44
уже рано, мне не жалко, там ничего такого нет
Таймураз
08.01.2019
11:33:09
Artur
08.01.2019
11:36:21
хм. попробуй снести config.json и залогиниться docker login https://registry-1.docker.io/v2/
Алина Перескокова
08.01.2019
11:37:08
Artur
08.01.2019
11:37:30
можешь просто переименовать
Anton
08.01.2019
11:41:17
то есть удалить его?
вообще никогда ничего не удаляй. всегда лучше забекапить. удалить можно всегда. а восстановить удаленный файл более затратно
Artur
08.01.2019
11:41:58
Алина Перескокова
08.01.2019
11:42:19
Artur
08.01.2019
11:46:45
та же ошибка ?
Алина Перескокова
08.01.2019
11:50:41
Да
Artur
08.01.2019
11:53:34
config.json создался ?
Илья
08.01.2019
11:56:02
такой вопрос, допустим есть образ в котором сбилженная статика, и ее надо прокинуть в другой контейнер, как это правильно сделать?
Artur
08.01.2019
11:57:42
docker volume create
https://www.digitalocean.com/community/tutorials/how-to-share-data-between-docker-containers
Tima
08.01.2019
12:02:50
Подскажите пожалуйста правильный вариант. Есть докер образ, в нем устаревший гит клиент, мне нужна последняя версия гита. Какой вариант правильный:
1. Создать свой образ на основе имеющегося и обновить в нем гит.
2. Использовать имеющийся образ и обновить гит прямо в нем.
Может кроме этих, есть еще варики?
Google
Konstantin
08.01.2019
12:04:05
Tima
08.01.2019
12:04:41
Konstantin
08.01.2019
12:05:15
Tima
08.01.2019
12:05:27
спасибо
Гийденко
08.01.2019
12:05:39
привет. задача есть такая:
на хостовом компе запущен сервер, допстим апи какоето. На этом же компе запскаю контейнер с процессом проекта и базой.
И вот вопрос, что надо сделать чтобы процесс мог обращаться и к хосту и к базе? Нужны ли какие-то особые настройки?
Если делаю по дефолту то он не может обращаться кудато вне указанных сетей (в композе networks) Если совсем убираю nerworks то особо не помогает, своё видит, наружу не стучит.
Если проекту ставлю network_mode: "host" то снаружи видит процесс но базу теперь не видит.
В общем нужен контейнер который может и в соседний контейнер обращаться ( compose) и во внешний стукануть. Помоему и так должно работать по дефолту, но может я чего пропустил
Спасибо
Konstantin
08.01.2019
12:07:50
Гийденко
08.01.2019
12:08:53
а какой тогда ip указать? я указываю сетевой адрес хоста, типа 192.168.2.222
это локальный процесс который надо прочитать из контейнера
чтобы обратиться к процессу который на хосте или в локалке network_mode: "host" надо добавлять в параметры?
Konstantin
08.01.2019
12:10:24
Гийденко
08.01.2019
12:18:11
я на дебиане
щас пробую
спасиб, завелось. перестарался я с конфигами, оно и так по дефолту работает оказывается)
Алина Перескокова
08.01.2019
12:25:22
Konstantin
08.01.2019
12:25:58
нет пока
в хабе была лажа раньше - по дефолту пушилось как приватный, и вот после 2го образа получаешь отказ, так как приватный можно только 1. У тебя случаем не такая проблема?
Алина Перескокова
08.01.2019
12:27:58
/home/username/.docker в этой папке смотрю
Google
Konstantin
08.01.2019
12:28:28
@mandarin_s ты вообще что за зверь такой? java\c++\TS\Python - ты на всём этом пишешь? ))
Алина Перескокова
08.01.2019
12:28:34
Konstantin
08.01.2019
12:29:04
https://cloud.docker.com/settings
Алина Перескокова
08.01.2019
12:30:51
тут у меня public по умолчанию стоит
Гийденко
08.01.2019
12:30:52
подскажите, а в файле .env определяя какието имена можно ли завбрать чтото из текущего энвайромента? ТО есть например так
VARIABLE_NAME=${SOME_NAME}
то есть из энвайромента хоста взять что-то. В приметах такого не встречал чото
Konstantin
08.01.2019
12:31:24
Гийденко
08.01.2019
12:32:06
ладно, щас попробую не сломать)
Konstantin
08.01.2019
12:32:33
Гийденко
08.01.2019
12:33:19
доку я смотрел, доку2 не юзаю)
Konstantin
08.01.2019
12:36:15
Алина Перескокова
08.01.2019
12:36:40
Гийденко
08.01.2019
12:36:40
в композе работает только то что пробито в .env
мне надо в контейнер передать имя хоста, то есть ${HOSTNAME}
Konstantin
08.01.2019
12:37:26
так добавь в env имя хоста?
Google
Илья
08.01.2019
12:37:45
Гийденко
08.01.2019
12:37:51
Anton
08.01.2019
12:38:40
Гийденко
08.01.2019
12:39:00
ad1
08.01.2019
12:39:33
Anton
08.01.2019
12:39:59
Konstantin
08.01.2019
12:40:04
Гийденко
08.01.2019
12:41:09
Konstantin
08.01.2019
12:41:59
Гийденко
08.01.2019
12:42:04
https://forums.docker.com/t/docker-compose-not-seeing-environment-variables-on-the-host/11837/2
вот подобная ситуация
Konstantin
08.01.2019
12:42:28
есть
сириусли, я и не видел))
ad1
08.01.2019
12:42:45
https://success.docker.com/article/requested-access-to-the-resource-is-denied-when-pushing-image-via-cli похоже
Does your password happen to include any special characters, specifically the ":" character? When the ":" character is included in a password, this issue will occur.
ну типа что-то около этого
Konstantin
08.01.2019
12:43:54
Гийденко
08.01.2019
12:50:44
Алина Перескокова
08.01.2019
14:01:44
Konstantin
08.01.2019
14:02:08
Алина Перескокова
08.01.2019
14:03:01