Kubectl — это консольная утилита, для работы с объектами кластера.
С помощью этой утилиты вы можете оценивать состояние кластера, разворачивать приложения и сервисы, управлять ресурсами кластера, смотреть логи и другие возможности.
Читать далее
Kubectl — это консольная утилита, для работы с объектами кластера.
С помощью этой утилиты вы можете оценивать состояние кластера, разворачивать приложения и сервисы, управлять ресурсами кластера, смотреть логи и другие возможности.
Читать далее
Kubectl — удобный консольный клиент для управления Kubernetes.
Основные используемые команды, представлены ниже:
Читать далееОдним прекрасным утром Вы можете поднимать проект через docker-compose в котором в том числе есть NGINX, и с удивлением увидеть ошибку
ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on endpoint (5c0f6f0cfff4bffb87c94581b7a030859d78e8b77602d6ea59e9bce72d158b25): Bind for 0.0.0.0:80 failed: port is already allocated
Читать далее
Все современные проекты содержат более одного docker образа, а значит для удобного управления и работы, требуется гибко-управлять докер контейнерами с помощью docker-compose. И для установки в Linux (например в Ubuntu 20.04) потребуется в консоле выполнить несколько команд:
Читать далееПосле установки пакета docker в операционных системах Linux, если попробовать вызвать любую команду docker без sudo то возникнет ошибка:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied
В современной разработке docker стал маст-хев, и на рабочем ПК может быть установленно почти никаких программ, а вот докер установлен будет обязательно. Для установки docker в linux на примере дистрибутива Ubuntu 22.04 есть несколько способов, но для установки последней актуальной версии лучше воспользоваться способом, рекомендованным от вендора: это установка приложения docker из официального репозитория.
Читать далееЕсть 2 варианта для создания собственных Docker-образов. Один из это обновление контейнера и создание коммита изменений. Но наиболее часто используемым является создание нового образа на основе Инструкций, прописанных в специальном Dockerfile.
Читать далее