-
Docker совет №38: Топ-10 опций команды docker run
Консольная команда docker run имеет около сотни опций, в том числе -d, -i, -t, -v и -w. В данной статье рассмотрим десять наиболее популярных опций, с которыми наверняка придется работать. Давайте разберемся!
-
Jenkins as a code. Часть 4
Возникла необходимость разграничения прав доступа пользователей на Jenkins-сервере - давайте разберемся, как можно это сделать без использования webUI!
-
Знакомство с Kubernetes. Часть 15: Установка и настройка kubectl
Kubectl - консольная утилита, без которой даже нельзя представить работу с кластером Kubernetes. В предыдущих статьях цикла мы неоднократно использовали данную утилиту для создания и управления объектами в кластере, получения информации и обновления интересующих нас ресурсов. Давайте разберемся с установкой и настройкой kubectl!
-
Jenkins as a code. Часть 3
В данной статье цикла “Jenkins as a code” рассмотрим самый интересный (и полезный) пример - автоматическое создание задач (job) при запуске сервиса. Давайте разберемся!
-
Docker совет №37: Incorrect Username or Password при скачивании образов
Использование команды docker pull для скачивания общедоступных (публичных) docker-образов не требует аутентификации, однако, если ваши учетные данные от Docker Hub некорректны - скачивание завершится ошибкой. Давайте разберемся!
-
Знакомство с Kubernetes. Часть 14: Секреты (Secrets)
В кластере Kubernetes объекты типа секрет (secret) предназначены для хранения конфиденциальной информации, такой как пароли, OAuth-токены или ssh-ключи. Давайте разберемся!
-
Docker совет №36: Что происходит при запуске docker-compose up?
В этой статье попробуем разобраться, что же на самом деле происходит “под капотом” при запуске команды docker-compose up. Давайте разберемся!
-
Jenkins as a code. Часть 2
В первой статье цикла “Jenkins as a code” мы разобрали несколько примеров настройки экземпляра Jenkins под собственные нужды, в данной статье рассмотрим автоматическую настройку общих библиотек (Shared Libraries) - давайте разберемся!
-
Docker совет №35: Проверка кода завершения работы контейнера
Возможно, однажды вам потребуется узнать код завершения работы doсker-контейнера. Давайте разберемся, как можно это сделать!
-
Знакомство с Kubernetes. Часть 13: Конфигмапы (ConfigMap)
Использование конфигмапов (ConfigMaps) позволяет разделять конфигурационные файлы и контейнеры с приложениями, избавляя от необходимости упаковывать конфиги в docker-образ. В данной статье рассмотрим несколько примеров использования конфигмапов - давайте разберемся!