@docker_ru

Страница 959 из 1375
Evgeny
08.01.2019
10:40:13
*Может (толстые пальцы)

Алина Перескокова
08.01.2019
10:40:19
Если руками лезет, а через плагин нет... Наверное что-то с плагином... Сожет его обновить?))
вряд ли, в другом проекте эта версия работает. добавление вручную docker { <registry credentials>} помогает, но так делать нельзя

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
хаб свой приватный, или публичный ?

Anton
08.01.2019
11:09:13
может после этого и gradle заработает. если Linux - то остановить сервис docker. systemctl docker stop потом запустить сервис в консоле dockerd в другой консоле попытаться сделать действие приводящее к ошибке (docker login или какие-то другие действия) и смотреть логи

Artur
08.01.2019
11:11:11
публичный
hub.docker.com резолвится ?

Алина Перескокова
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
логи после 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
А ещё лучше gist.github.com

Google
Anton
08.01.2019
11:31:27
или https://pastebin.com/

Алина Перескокова
08.01.2019
11:31:30
А ещё лучше gist.github.com
ну держи https://gist.github.com/mandarinSh/e74d8063bac4afe777e2ca4e0a31c2b6

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
то есть удалить его?
вообще никогда ничего не удаляй. всегда лучше забекапить. удалить можно всегда. а восстановить удаленный файл более затратно

Алина Перескокова
08.01.2019
11:42:19
хм. попробуй снести config.json и залогиниться docker login https://registry-1.docker.io/v2/
все равно не логинится, и в логах в пароле опять не то количество символов сколько я ввела

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
Tima
08.01.2019
12:04:41
3й вариант - свой образ
то есть собрать с нуля свой образ?

Tima
08.01.2019
12:05:27
спасибо

Гийденко
08.01.2019
12:05:39
привет. задача есть такая: на хостовом компе запущен сервер, допстим апи какоето. На этом же компе запскаю контейнер с процессом проекта и базой. И вот вопрос, что надо сделать чтобы процесс мог обращаться и к хосту и к базе? Нужны ли какие-то особые настройки? Если делаю по дефолту то он не может обращаться кудато вне указанных сетей (в композе networks) Если совсем убираю nerworks то особо не помогает, своё видит, наружу не стучит. Если проекту ставлю network_mode: "host" то снаружи видит процесс но базу теперь не видит. В общем нужен контейнер который может и в соседний контейнер обращаться ( compose) и во внешний стукануть. Помоему и так должно работать по дефолту, но может я чего пропустил Спасибо

Гийденко
08.01.2019
12:08:53
а какой тогда ip указать? я указываю сетевой адрес хоста, типа 192.168.2.222

это локальный процесс который надо прочитать из контейнера

чтобы обратиться к процессу который на хосте или в локалке network_mode: "host" надо добавлять в параметры?

Konstantin
08.01.2019
12:10:24
а какой тогда ip указать? я указываю сетевой адрес хоста, типа 192.168.2.222
делаешь дефолтный композ, без всяких настроек сети - днс имя базы = имя сервиса, хост - IP\hostname хоста(в маке кажись нельзя).

Гийденко
08.01.2019
12:18:11
я на дебиане

щас пробую

спасиб, завелось. перестарался я с конфигами, оно и так по дефолту работает оказывается)

Алина Перескокова
08.01.2019
12:25:22
config.json создался ?
нет, не создался

получилось?
нет пока

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 - ты на всём этом пишешь? ))

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} то есть из энвайромента хоста взять что-то. В приметах такого не встречал чото

Гийденко
08.01.2019
12:32:06
ладно, щас попробую не сломать)

Гийденко
08.01.2019
12:33:19
доку я смотрел, доку2 не юзаю)

можно попробовать же? )
ну с синтаксисом баша не распечатывает конечно же

Konstantin
08.01.2019
12:36:15
ну с синтаксисом баша не распечатывает конечно же
в самом композе такое юзай, в env только K=V

Алина Перескокова
08.01.2019
12:36:40
пробуй docker logout docker login
залогинилось, файл есть, но не пушит

Гийденко
08.01.2019
12:36:40
в композе работает только то что пробито в .env

мне надо в контейнер передать имя хоста, то есть ${HOSTNAME}

Konstantin
08.01.2019
12:37:26
так добавь в env имя хоста?

Google
Гийденко
08.01.2019
12:37:51
так добавь в env имя хоста?
ну ручками то я могу пробить. я думаю как просто взять из энвайромента чтобы точно

Anton
08.01.2019
12:38:40
залогинилось, файл есть, но не пушит
docker login - не аунтентифицируется на сайте. docker login лишь создает файл config.json

Гийденко
08.01.2019
12:39:00
не только
а что еще?

Anton
08.01.2019
12:39:59
Гийденко
08.01.2019
12:41:09
Konstantin
08.01.2019
12:41:59
залогинилось, файл есть, но не пушит
покажи docker version У тебя странный вывод

Гийденко
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
https://forums.docker.com/t/docker-compose-not-seeing-environment-variables-on-the-host/11837/2 вот подобная ситуация
environment: - HOST_HOSTNAME=${HOSTNAME} ну формат верный, так и работает. А что там у тебя уже не работает - надо смотреть конфиги

Гийденко
08.01.2019
12:50:44
environment: - HOST_HOSTNAME=${HOSTNAME} ну формат верный, так и работает. А что там у тебя уже не работает - надо смотреть конфиги
в общемто работает, но если вручную объявнить это дело перед запуском, иначе пусто. То есть по дефолту HOSTNAME пустой читается, хотя в терминале он есть, если пробить ручками тож самое то работает. Странные дела(

Алина Перескокова
08.01.2019
14:01:44
Konstantin
08.01.2019
14:02:08
Алина Перескокова
08.01.2019
14:03:01

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