Docker - Минимум что нужно знать для работы с Kubernetes (k8s)
В этой статье я не буду погружаться во все дебри контейнеризации, а лишь рассмотрю, что должен знать любой человек, начинающий работать с Kubernetes (k8s).
Это блог системного администратора, ориентированного на серверную часть. На этом сайте вы найдёте информацию по настройке и установке софта, также обзоры на какие-то новые вещи в IT. В общем я тут делюсь тем с чем сам имею дело.
В этой статье я не буду погружаться во все дебри контейнеризации, а лишь рассмотрю, что должен знать любой человек, начинающий работать с Kubernetes (k8s).
Напишу сразу о том, что ошибка это может быть при разных обстоятельствах. В моём же случае это произошло потому что размер файловой системы был больше чем сам размера раздела жёсткого диска. Произойти так может, например, при уменьшении размера раздела на...
Отлично, теперь, когда мы знаем, что такое Docker, самое время создать первый контейнер. А внутри этого контейнера будет стоять Nginx.
Отлично, вот вы запустили контейнер и дошли до того, что необходимо проверить, что там вообще происходит внутри этого самого контейнера.
В этой статье я описывал как изменить MBR на GPT. Но если у вас весь диск занят существующим разделом, то вы получите предупреждение:
Сразу скажу, что эту операцию проделал не я (переустановка logrotate), я, лишь зайдя на сервер обнаружил что в /var/log/messages ничего не пишется уже какое-то время, ну и в другие лог файлы тоже.
История собственно о том, как пришлось находить файлы логов приложения, которые были очень важными для нас.
Каждый уважающий себя админ Linux рано или поздно задумывается о том, как получить shell в контейнере ну или как запустить там команду.
Если вдруг вы не знаете что такое DNS, то в двух словах это сервис, благодаря которому происходит преобразование доменных имён в IP-адреса и обратно. Т.е. вместо того чтобы обращаться к серверу по IP-адресу 172.19.0.3, можно обратиться по имени some-nginx. Человеческий...