Sergei
>_<
Constantine️
но зачем?
Evgeny
Да да, помню помню. Jazelle оже пророчили убийство всех и вся
Evgeny
А "MicroJava" помните?
Anonymous
это естественный шаг
Anonymous
сворм без него никому не нужен, что с ним делать-то? самому ставить-настраивать?
Roman
подскажите как поступить
есть пара контейнеров. бд и приложение.
само Приложение разворачивается на этапе билда контейнера и имеет зависимость от БД. т.е на одном из этапов билда контейнера приложения он должен обратиться к бд. Есть ли какой то способ передать информацию о соседнем контенере с бд?
Evgeny
На этапе билда - через env
Evgeny
https://docs.docker.com/engine/reference/commandline/build/
--build-arg
Aleksandr
хреновый кейс - настраивать контейнер надо черезх окружение. он не должен зависеть от базы, которая может еще быть и не сбилдена.
Evgeny
Ну как бэ зависит от билд процесса. У меня тоже билд зависит от окружения бо я предпочел прогонять тесты в процессе билда чтобы он валился если тесты не прошли. А для тестов нужны базы.
Anonymous
перед запуском теста повесь цикл, в котором тестируется соединение с базой, да и все
Evgeny
Denis
Слушайте, докер показывает что есть имидж, при попытке его удалить говорит
Error response from daemon: reference does not exist
Denis
на гитхабе дофига таких проблем но решения на горизонте не видно )
Evgeny
rm -rf /var/lib/docker
Denis
резкий какой
Evgeny
ну я так нное кол-во проблем с ним решаю :))))
Aleksandr
глючит часто - тоже приходится чистить /var/lib/docker
Aleksandr
все образы с реестра грузятся, так что проблем не вижу... нюанс: именованные volume там же хранятся - это надо помнитьт.
Михаил
дкераны, помогите, туплю
как запушить кастомный имедж в свою репу на докерхабе?
Михаил
docker push sintezoid/sintezoid/nginx:latest
The push refers to a repository [docker.io/sintezoid/sintezoid/nginx]
Repository does not exist: docker.io/sintezoid/sintezoid/nginx
Михаил
ЧТЯДНТ?
nvkv
а ты залогинен?
nvkv
$ docker info | grep Username
nvkv
а блеать
nvkv
у тебя синтезоид дважды
Aleksandr
а не много - два sintezoid - sintezoid/sintezoid/nginx?
nvkv
docker push sintezoid/nginx:latest
Михаил
docker push sintezoid/nginx:latest
The push refers to a repository [docker.io/sintezoid/nginx]
Repository does not exist: docker.io/sintezoid/nginx
Михаил
не ту строку копирнул
nvkv
Aleksandr
https://www.docker.com/sintezoid/nginx
Михаил
docker info | grep username
WARNING: Usage of loopback devices is strongly discouraged for production use. Either use --storage-opt dm.thinpooldev or use --storage-opt dm.no_warn_on_loop_devices=true to suppress this warning.
Михаил
шта
Aleksandr
ну так нет же репы
Aleksandr
куда пушишь?
nvkv
nvkv
ну и да, репу создать надо бы
Михаил
так стоп, я вот тут создавал репу
Михаил
https://hub.docker.com/r/sintezoid/java-mvn/
Aleksandr
о, хаб переехал в cloud.docker.com - видели?)
Aleksandr
репа java-mvn, а пушите в nginx
Михаил
docker push sintezoid/java-mvn:1.1
The push refers to a repository [docker.io/sintezoid/java-mvn]
Repository does not exist: docker.io/sintezoid/java-mvn
Михаил
Username: sintezoid
nvkv
у тебя репы sintezoid/nginx нет, только java-mvn
nvkv
создай репу sintezoid/nginx
nvkv
и пуш
Михаил
да мне java-mvn надо
Михаил
а она не пушится)
Михаил
и репа есть
nvkv
но тогда docker push sintezoid/java-mvn
Михаил
и акк залогинен
nvkv
очевидно
Михаил
docker push sintezoid/java-mvn:1.1
The push refers to a repository [docker.io/sintezoid/java-mvn]
Repository does not exist: docker.io/sintezoid/java-mvn
Aleksandr
да мне java-mvn надо
а nginx причем? ты задаешь вопрос, но уже два раза ошибся в фактах...
Aleksandr
Михаил
Aleksandr
Михаил
root@os-kilo-cmp1 ~]# docker push sintezoid/java-mvn:1.1
The push refers to a repository [docker.io/sintezoid/java-mvn]
Repository does not exist: docker.io/sintezoid/java-mvn
Aleksandr
docker images
Aleksandr
tag 1.1 етсть у нужного образа?
Михаил
docker images | grep java
mytestrepo:5000/java-mvn 1.1 2030645d1079 3 weeks ago 1.118 GB
Aleksandr
mytestrepo:5000/java-mvn
Aleksandr
так репо другое
Михаил
блядь
Михаил
а что эту залупу переположить в другую репу не?
Aleksandr
у тебя ничего не пушит банально, т.к. репо такого нет
Михаил
точнее как это сделать правильно?
Aleksandr
тег задай новый
Aleksandr
docker tag 2030645d1079 sintezoid/java-mvn:1.1
Aleksandr
так, как я понимаю
Aleksandr
и docker push sintezoid/java-mvn:1.1
Михаил
Михаил
огромное спасибо)
Aleksandr
незачт