George
голову включить, почитать оф. доку.
кратко
George
INPUT, PREROUTING etc. что к нему не относится - он не трогает
George
он пячит свои цепочки
George
но есть еще DOCKER-USER (может по-разному называться), которую ты можешь тоже править и она имеет приоритет перед докеровскими правилами
Anonymous
Как передать в контейнер $SSH_CONNECTION?
George
щито это?
Anonymous
Да без разницы, любую переменную
George
-e SSH_CONNECTION=$SSH_CONNECTION ?
Anonymous
Я передаю - e $ssh_connection=ip
Anonymous
Наоборот чтоле?)
George
конечно!
Anonymous
$ docker run -e ip=$SSH_CONNECTION -it 39598bf38a37
Anonymous
Ну шо опять та
Anonymous
Не робит
Anonymous
Всем Ку.
Подскажите как сделать haproxy reload без даунтайма.
George
ssh agent прокинуть в докер?
George
я не улавливаю
Andrey
Настал тот момент когда я спрошу не умный вопрос...Только не нужно спрашивать зачем. Мне нужно собрать образ и в него скопировать (scp) с удалённой машины файлы , не понимаю как это сделать не используя ключ ,а только пасс
George
George
берешь и делаешь
George
sshpass есть утилита
George
https://unix.stackexchange.com/questions/304985/sshpass-with-ssh-works-but-sshpass-with-scp-doesnt
George
например так
Anonymous
сенкс кэп не помог
George
ну, тогда больше деталей расскажи.
George
Ну, должно работать
George
может у тебя там мультилайн?
George
gaal@linux-x1:~/Downloads> docker run -it --rm -e SSH_AUTH_SOCK="${SSH_AUTH_SOCK}" alpine env
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
HOSTNAME=8a72a03216e2
TERM=xterm
SSH_AUTH_SOCK=/tmp/ssh-gxEIR12wcgeI/agent.2698
HOME=/root
George
SSH_AUTH_SOCK=/tmp/ssh-gxEIR12wcgeI/agent.2698 - ес-но на хосте это есть
Andrey
d
подскажите почему сервисы стартуют параллельно? или как это понимать?
d
George
у тебя же порядок не задан
George
и в чем вопрос?
George
depends_on и все такое...
George
а, ну, он стартует сразу как запущена БД
George
но постгрес - он же хитрый, он два раза стартует
George
1. инициализации БД
2. сам запуск
d
как лечить?
George
выход? переходи на формат компоуза 2.4 и пиши depends_on service_healthy, а не service_started
George
я написал
George
либо втыкай во второй сервис wait, пока база не будет фактически доступна
George
без костылей не лечится
d
спасибо
d
George
да
George
к сожалению
d
а в честь чего?
d
какая замена?
d
wait?
Ильдар
George
https://docs.docker.com/compose/startup-order/
George
Nikolay
Snap немного заебал, в /var/snap/docker/current/config/daemon.json
прописал рантайм нвидию
{
"runtimes": {
"nvidia": {
"path": "/usr/bin/nvidia-container-runtime",
"runtimeArgs": []
}
}
}
При запуске, выдает еррор, что не ттакого файла
docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /var/snap/docker/384/run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/e689102e349b5d9586691c6e15f9f56d6a800faf8c1ac29143fdd0a9a54ea6d1/log.json: no such file or directory): fork/exec /usr/bin/nvidia-container-runtime: no such file or directory: unknown.
Nikolay
/var/snap/docker/384/run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/ здесь не создается директория с id запускаемого контейнера почему-то
Max
Всем привет!
У меня такая задача - есть docker-compose.yml, docker-compose-dev.yml
И нужно сделать такую штуку, чтобы параметры в dev полностью переписывали параметры в обычном
Max
В обычном у меня есть такой конфиг
Max
volumes:
- ./project:/var/www/site
- /home/admin/uploads:/var/www/site/web/finder/files
Max
И вот вторая строчка мне не нужна в деве
Max
Как ее удалить, а не мерджить?
Max
И вот параметры из dev
volumes:
- gslms_project-sync:/var/www/site:nocopy
Max
Но в итоге когда запускаю docker-sync он все еще пытается найти папку /home/admin/uploads
George
George
George
Есть ещё директива extends
Nikolay
Легко сказать, я бы рад от этого говна избавиться
George
А ещё можно через ключ -f несколько компоуз файлов указать
George
Nikolay
Со снапа на аптовской докер у меня мигрировать не захотел
George
Либо переверни с ног на голову. Дев - основной файл. А прод наоборот
George
Сколько раз говорил, что докер компоуз не для прода
George
И шаблрнизация там фиговая
George