Егор
Ок, спс
GOLIB
GOLIB
))
GOLIB
GOLIB
была статя
GOLIB
https://medium.com/paperchain/fetching-private-github-repos-from-a-docker-container-273f25ec5a74
Егор
Окей, а как я должен засунуть в SSH_PRIVATE_KEY строку с ключом?
Егор
"$(cat ~/.ssh/id_rsa)"
Егор
Егор
Такое не работает
Егор
@Fredwared
GOLIB
надеюсь вы уже знаете что ключ берет с файла ?
Егор
В плане... ну, понятно... что я ключ беру из файла.... я его оттуда явно пытаюсь скопировать на скрине выше
Егор
Ладно
Solyar
Приветствую. недавно столкнулся с проблемой отсутствия места на диске. Поступил так. Сделал :
- docker stop
- cp -r /var/lib/docker/* /dev/data
- mount /dev/data /var/lib/docker
- docker start
Докер запустился и подхватил директорию
/dev/data 196G 55G 132G 30% /var/lib/docker
Но...
Вот вижу диск (размер растёт докер его использует)
А в docker info
Total Memory: 125.8GiB (Другой диск который был изначально)
С чем может быть проблема?
Егор
Пытаюсь коннектиться по ssh внутри контейнера. Но получаю отлуп.
RUN eval $(ssh-agent -s)
RUN ssh-add $SSH_PRIVATE_KEY
> Could not open a connection to your authentication agent.
Везде говорят, что не запущен ssh-agent, я это явно делаю. В чём причина?
Использую FROM golang:1.13.7-buster AS BUILD
Solyar
George
А так и не должно. Компоуз не делает eval на правую часть выражения . Но ты можешь при вызове компоузе передать
George
https://docs.docker.com/compose/reference/build/
George
docker-compose build --build-arg SSH_PRIVATE_KEY=$(команда)
George
Ну, и нюанс с мультилайн ключами (там был секс с tr -r - удалением ньюлайнов), либо можно не париться и тупо в бейз64 закодировать
Кириллл
Всем привет, столкнулся с проблемой монтирования папки
В докер-компоузе
web:
restart: always
build: .
env_file:
- .env
command: ["/config/scripts/wait-for-it.sh", "db:${DB_PORT}", "--", "/config/scripts/docker-entrypoint.sh"]
ports:
- "${WEB_PORT}:8000"
volumes:
- ./web1:/web2
depends_on:
- db
- redis
web1 лежит с файлами, но в процессе запуска web2 почему-то пустая
Проблема на винде 8,1, на 10 всё ок
Сталкивался кто?
Evgeniy
имешь ввиду что на этапе билда контейнера там нет файлов примонтированных
это вроде норма
потому что файлы монтируются не при билде образа, а при запуске контейнера
Кириллл
Однако алгоритм установки одинаковый на двух системах
Evgeniy
бывает такое что лежит старый образ и docker-compose его не пересобирает а использует старый образ в который монтирует
Evgeniy
попробуй запусти на 10 docker-compose up -d —build
Евгений
Кириллл
😀
Evgeniy
тогда не знаю возможно на 8.1 используется toolbox
а на 10 wsl или что другое
в сортах винды не разбираюсь(
Кириллл
Кириллл
Sanya
Где найти спеца для настройки github+jenkins+docker+ubuntu?
George
уже нашел
George
задавай конкретный вопрос
George
либо можешь на фриланс бирже опубликовать
George
https://freelansim.ru/tasks?q=devops
Nikita
Nikita
Ясно/понятно
Ну удачи там
Dmitry
Всем привет! Кто подскажет.
Тут docker конфиги. https://github.com/FAST-JE/registerlogin
в nginx logs пишет такое
2020/02/16 09:08:30 [error] 6#6: *1 upstream timed out (110: Connection timed out) while connecting to upstream, client: 172.23.0.1, server: test-doc-fast.loc, request: "GET / HTTP/1.1", upstream: "fastcgi://52.209.63.28:9000", host: "test-doc-fast.loc"
Ну и сам проект на открывается
http://joxi.ru/4Ak3Nl6tog95lA
Solyar
Dmitry
Dmitry
Solyar
Dmitry
Evgeniy
уверен что контейнер пхп на порту 9000 что то ожидает?
Evgeniy
может он там unix socket слушает
Anonymous
Привет.
Anonymous
Помогите поднять андроид в докере
Dan
Платно
Anonymous
Cколько?
Dan
Переформулируй вопрос с просьбой о помощи и предложением вознаграждения за решение твоей проблемы. Уверен, что помогут
Dan
А вообще всегда есть три пути. Либо предложить оплату за решение проблемы, либо решить самостоятельно приложив усилия к документации, либо отказаться и найти себе другую проблему, решить которую можно не прибегая ни к документации ли к оплате третьим лицам :)
Anonymous
Нет, бро.
Timur
что за монетизация в группе пошла?
Timur
это не биржа ...
Anonymous
Anonymous
Dan
Чот я сегодня поискал чатик по opentelemetry и ни один не нашёлся. завёл. https://t.me/ru_opentelemetry
велкам кому актуально
Aleksey
Alex
Всем привет. Помогите пожалуйста разобраться. Я создаю образ докера и пытаюсь скопировать файл app.jar в /opt/dispatch/app.jar но он не копируется
Alex
FROM openjdk:8
WORKDIR /opt/dispatch
COPY . .
CMD java -Dapp.home=/opt/dispatch -jar /opt/dispatch/app.jar
Alex
alex@disp2:/var/opt/src/dispatcher/smartdispatch/docker-image/web$ ls -lh
total 84M
drwxr-xr-x 2 root root 4,0K фев 17 23:41 app_home
-rw------- 1 alex alex 84M фев 17 22:43 app.jar
-rw-rw-rw- 1 root root 202 фев 18 00:25 Dockerfile
Alex
app.jar лежит рядом с Dockerfile
Alex
лог сборки
Alex
Sending build context to Docker daemon 87.67MB
Step 1/4 : FROM openjdk:8
---> e890fe39c302
Step 2/4 : WORKDIR /opt/dispatch
---> Using cache
---> f886015b474e
Step 3/4 : COPY . .
---> Using cache
---> 2b0c25471bbd
Step 4/4 : CMD ping localhost
---> Using cache
---> a4f681f99017
Successfully built a4f681f99017
Successfully tagged smartdispatch:latest
Timur
Copy . .?
Alex
после запуска контейнера каталог /opt/dispatch пуст
Alex
А что не так?
Timur
Указал текущий каталог, а что копировать?
Alex
все
Timur
*
Timur
Забыл?
Alex
COPY app.jar app.jar