docker

Docker Cp Command – Copy File to Container

Иногда нужно скопировать файл из контейнера на хост машину или наоборот – из локальной файловой системы в контейнер, который уже запущен.

Берем контейнер c0a5a4666441 и скопируем файл example.bin в контейнер:

Если нужно наоборот, то меняем местами:

 

Private docker registry with docker-compose

Как поставить docker и docker-compose написано тут Docker registry нужен как приватный репозиторий и замена публичному репозиторию для каких-то проектов  на своем окружении. В моем случае, докер репозиторий нужен был для Kubernetes инсталляции. Для того чтобы стартануть проект с Kubernetes  и CI\CD я использую свой репозиторий для образов, которые будет автоматически билдиться и пушиться в […]

Minikube on MacOS + docker-registry

Minikube – это kubernetes на коленке, который можно поставить на локалхосте и поиграться. В отличие от Kubernetes его можно ставить на один хост. Сам minicube ставится просто через brew: brew cask install minikube Чтоб кубик смогу работать с docker daemon указываем вот:

В дашборд можно попасть так:

Далее можно добавлять pods Делаем […]

Docker nginx+lamp for PHP app

Немного опять изучаю docker. Посмотрел видео от Learning Path – Devops with Docker. Неплохо, начинается с самого примитивного и заканчивается оркестрацией контейнеров. Собрал тестовый контейнер для docker c nginx reverse-proxy и LAMP стеком для PHP приложения. Само приложение тестовое, написаное на коленке за 40 минут, в докер забирается с github. https://github.com/mikonoid/docker_nginx_lamp_app