alx
Там человек 50
💪💪💪🏅DEVOPS💪💪💪
По lxd есть
Кинь линком
alx
Кинь линком
У меня нет уже
alx
Ищется через поиск в телеге
💪💪💪🏅DEVOPS💪💪💪
Нету
rus
https://t.me/lxd_ru
💪💪💪🏅DEVOPS💪💪💪
Спасибо
Maxim
всем привет затерлась папка /var/lib/docker/overlay2 теперь не стартует ни один контейнер что то можно сделать? docker: Error response from daemon: lstat /var/lib/docker/overlay2/7d9bb1759e8f723fc8d4cccdd66a7fd42f5d3e00510f647246b7a009698e8d05: no such file or directory.
Aleksandr
очисти всю /var/lib/docker, если можно
Maxim
шик
Maxim
спасибо
Maxim
очковал ее чистить так как в мане четко написано не трогать ее
Maxim
:D
Aleksandr
очковал ее чистить так как в мане четко написано не трогать ее
если данные никакие не нужны, тогда можно очистить
Maxim
нужны, но хер с ними в целом
sherzod
в этой папке все данные контейнеров
sherzod
ну и соответственно удалять её нужно "только когда ты знаешь точно что делаешь"
Aleksandr
не на бою)
Maxim
ну там продакш по сути
Maxim
но лучше реализовать что бы все работало с 0
Maxim
ибо данные там временные для тестов
Artem
"продакшн.. данными для тестов.." 😕
Maxim
сервер продакшн
Maxim
данные на нем для тестов
Maxim
шо, не бывает?)
Artem
а еще на нем девелоперы разрабатывают и офисная файлопомойка там же стоит 😆
Artem
и сервак по cs 1.6 😏
Maxim
не угадал)
Heorhi
Ребят, можете что подсказать ? Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a version of "2" (or "2.0") and place your service definitions under the services key, or omit the version key and place your service definitions at the root of the file to use version 1.
Heorhi
docker-compose version 1.18.0, build 8dd22a9 и я не понимаю что ему не нравиться
Aleksandr
покажи файл
Heorhi
покажи файл
after :restartphp, :docker do on roles(:app), in: :groups, limit: 3, wait: 10 do execute("whoami && cd '#{release_path}' && cd docker && /usr/bin/docker-compose down && /usr/bin/docker-compose up —build -d") end end
Heorhi
кусок
Heorhi
или тебе весь ?
Aleksandr
у тебя ругается на какой файл? покажи его
Heorhi
просто без заморочек хочу консольно выполнить поднятие контейнеров
Heorhi
У меня ругается капистрана когда делаю cap deploy
Aleksandr
на docker-compose.yml
Heorhi
а, да. сек
Heorhi
version: '3' services: web: image: nginx:alpine volumes: - "../:/var/www/html/public" - "./etc/nginx/default.template.conf:/etc/nginx/conf.d/default.template" - "./etc/nginx/cert:/etc/ssl" - "./etc/nginx/secure:/etc/secure" ports: - "80:80" - "3000:443" - "443:443" environment: - NGINX_HOST=${NGINX_HOST} command: /bin/sh -c "envsubst '$$NGINX_HOST' < /etc/nginx/conf.d/default.template > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'" restart: always depends_on: - php - php70 container_name: nginx php: build: dockerfile: Dockerfile build: ./etc/php container_name: php restart: always volumes: - "./etc/php/php.ini:/usr/local/etc/php/conf.d/php.ini" - "../:/var/www/html/public" php70: build: dockerfile: Dockerfile build: ./etc/php70 container_name: php70 restart: always volumes: - "../:/app" - "../:/var/www/html/public" dns: 8.8.8.8 dns_search: - debian.org - deb.debian.org - github.com - http://github.com - https://github.com - cdn-fastly.deb.debian.org
Heorhi
если просто в консоле делать docker-compose up —build -d всё ок
Heorhi
именно под капистраной прабл
Aleksandr
капистрано где выполняет эти команды? локально, на сервере?
Heorhi
локально запускаю
Heorhi
а выполняет на серваке. да
Aleksandr
ну значит на серваке docker=-compose старый
Aleksandr
не поддерживает version: 3
Aleksandr
обнови до 1.18 - зафурычит
Heorhi
уже обновлён
Heorhi
на серваке если в консоле писать всё норм работает
Heorhi
был 1.17, сейчас апнул
Aleksandr
капистрано может от другого юзера работает?
Heorhi
ты прав, капистрано от deployer, а в консоле от ubuntu запускаю
Aleksandr
вставь в команду капистрано which docker-compose && docker-compose —version, чтобы продебажить что он запускает
Aleksandr
скорее всего он другой композ запускает
Heorhi
which сказал /usr/local/bin/docker-compose а я пишу /usr/bin
Heorhi
похоже тут косяк
Aleksandr
удали из /usr/bin
Aleksandr
и переустанови в /usr/local/bin
Heorhi
В /usr/local/bin он уже походу стоит, /usr/bin удалю, спасибо за помощь
sherzod
Подскажите такая ситуация: есть образы в gcloud есть minikube локальный поднимаю deployment при всех скачанных образах, то есть локально они закешированы, но кубер всё равно пытается их пуллить, и, конечно, натыкается на аутентификацию как сделать чтобы не пуллил?
Anonymous
https://stackoverflow.com/questions/42564058/how-to-use-local-docker-images-in-kubernetes
Anonymous
https://kubernetes.io/docs/concepts/containers/images/#updating-images
sherzod
а да, спасибо, нашёл ответ imagePullPolicy: IfNotPresent
💪💪💪🏅DEVOPS💪💪💪
Парни
💪💪💪🏅DEVOPS💪💪💪
Коммит контейнера 30 гиг как бы так все сохранить и пробросить новые доп порты без пересоздания
💪💪💪🏅DEVOPS💪💪💪
Я про докер
Alexander
Парни
Опять
Alexander
Такая
Alexander
Хрень
Alexander
Зачем
Alexander
?
Anonymous
Опять
Я вот хочу в контейнер завернуть сервер сборки ПО. Там установка доп. софта занимает гигов 40. Влияет ли размер образа на что-нибудь, кроме скорости выкачки?
💪💪💪🏅DEVOPS💪💪💪
Чего ты не спишь
💪💪💪🏅DEVOPS💪💪💪
Зачем тебе весь софт в 1 контейнере
💪💪💪🏅DEVOPS💪💪💪
Делай много микросервисов и чтоб там апач с базой общался по сети, у докера скоростной влан, разницы нету
💪💪💪🏅DEVOPS💪💪💪
А скорость выкачки зависит от сервака где сам докер и диска
💪💪💪🏅DEVOPS💪💪💪
У докера минимальный оверхед
Viacheslav
(засовывает в докер libreoffice) вот никогда бы не подумал, что мне это понадобится ...