Образы - значимая единица в Docker. Управление ими во многом похоже на управление контейнерами, но есть ряд отличий, которые важно учитывать. Причем как в командах, так и в опциях.
У команд для управления образами есть общий синтаксис, который выглядит так:
Рассмотрим основные команды для управления образами.
#команды
У команд для управления образами есть общий синтаксис, который выглядит так:
docker image название команды
Рассмотрим основные команды для управления образами.
#команды
👍7
Топ 7 книг по Linux.
Скачивайте и читайте.
Хакинг на Linux
Автор: Колисниченко Д. Н.
Kali Linux Penetration Testing Bible
Автор: Gus Khawaja
Efficient Linux at the Command Line
Автор: Daniel J. Barrett
Penetration Testing with Kali Linux 2.0
Mastering Kali Linux for Advanced Penetration Testing
Автор: Vijay Kumar Velu
Linux Bible from Scratch
Автор: Christopher Negus
How Linux Works
Автор: Brian Ward
#linux #подборка
Скачивайте и читайте.
Хакинг на Linux
Автор: Колисниченко Д. Н.
Kali Linux Penetration Testing Bible
Автор: Gus Khawaja
Efficient Linux at the Command Line
Автор: Daniel J. Barrett
Penetration Testing with Kali Linux 2.0
Mastering Kali Linux for Advanced Penetration Testing
Автор: Vijay Kumar Velu
Linux Bible from Scratch
Автор: Christopher Negus
How Linux Works
Автор: Brian Ward
#linux #подборка
👍7❤5🔥4
Kubernetes-вопрос. Docker-контейнер и runtime — это одно и то же?
Есть Docker как стандарт, по которому описываются контейнеры, а есть Docker-движок, он же runtime, — это то, что запускает контейнер.
В Kubernetes благодаря Container Runtime Interface (CRI) API в контейнерах можно запускать разные runtime, например CRI-O, Containerd.
Так как Docker-движок старше, чем Kubernetes, он не отвечает стандартам CRI, поэтому уже некоторое время Docker runtime не поддерживается в Kubernetes.
Но это не означает, что сами Docker-контейнеры нельзя использовать в Kubernetes.
Подробнее о том, как соотносятся контейнеры, Container Runtime, CRI и о судьбе Docker runtime в Kubernetes, можно почитать тут .
В Kubernetes благодаря Container Runtime Interface (CRI) API в контейнерах можно запускать разные runtime, например CRI-O, Containerd.
Так как Docker-движок старше, чем Kubernetes, он не отвечает стандартам CRI, поэтому уже некоторое время Docker runtime не поддерживается в Kubernetes.
Но это не означает, что сами Docker-контейнеры нельзя использовать в Kubernetes.
Подробнее о том, как соотносятся контейнеры, Container Runtime, CRI и о судьбе Docker runtime в Kubernetes, можно почитать
❤4👍1👌1
Оказывается не все знают как в гитлабе сделать приватную репу публичной.
➡️ На примере облачного гитлаба:
Пиздуем в Проект → Settings → General → Visibility, project features, permissions → Project visibility
ㅤ
Выбираем из выпадающего списка: private, public, internal
Если у тебя облачный гитлаб с группами, читай дальше.
➡️ На примере Self-Hosted:
В отличии от облачного гитлаба, здесь недоступны варианты public, internal. Это многих смущает и вводит в ступор. Если коротко — сгорают жопы!
Открываем проект c репозиторием, вверху слева будет название группы, у меня оно linuxfactory и следом название проекта. Тыкаем на название группы, попадаем примерно на такой урл: https://git.bashdays.ru/linuxfactor
Нажимает три точки справа сверху появляется всплывашка, выбираем → Group Settings.
Находим: Visibility level и выставляем видимость группы public.
Пиздуем опять на страницу проекта с репозиторием → Settings → General → Visibility, project features, permissions → Project visibility
И о чудо! Активируются пункты public и internal.
Если чо-то забыл, добавляй в комменты, тема реально муторная и многие на эти грабли частенько наступают. Да чо греха таить я сам прихуел от таких пиздостраданий.
Пользуйтесь!
—
🔔 @bashdays
Пиздуем в Проект → Settings → General → Visibility, project features, permissions → Project visibility
ㅤ
Выбираем из выпадающего списка: private, public, internal
Если у тебя облачный гитлаб с группами, читай дальше.
В отличии от облачного гитлаба, здесь недоступны варианты public, internal. Это многих смущает и вводит в ступор. Если коротко — сгорают жопы!
Открываем проект c репозиторием, вверху слева будет название группы, у меня оно linuxfactory и следом название проекта. Тыкаем на название группы, попадаем примерно на такой урл: https://git.bashdays.ru/linuxfactor
Нажимает три точки справа сверху появляется всплывашка, выбираем → Group Settings.
Находим: Visibility level и выставляем видимость группы public.
Пиздуем опять на страницу проекта с репозиторием → Settings → General → Visibility, project features, permissions → Project visibility
И о чудо! Активируются пункты public и internal.
Если чо-то забыл, добавляй в комменты, тема реально муторная и многие на эти грабли частенько наступают. Да чо греха таить я сам прихуел от таких пиздостраданий.
Пользуйтесь!
—
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Bash Days | Linux | DevOps
Авторский канал от действующего девопса
Самобытно про разработку, devops, linux, скрипты, тестирование, сисадминство, техдирство, пиэмство и за айтишную жизу.
Автор: Роман Шубин
Реклама: @maxgrue
Курс: @tormozilla_bot
РКН: https://two.su/bashdays
Самобытно про разработку, devops, linux, скрипты, тестирование, сисадминство, техдирство, пиэмство и за айтишную жизу.
Автор: Роман Шубин
Реклама: @maxgrue
Курс: @tormozilla_bot
РКН: https://two.su/bashdays
👍7😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😁2🥴1
Топ 8 книг по Git.
Скачивайте и читайте.
Pro Git
Авторы: Скотт Чакон, Бен Штрауб
Git для профессионального программиста
Авторы: С. Чакон, Б. Штрауб
Git Essentials: Developer’s Guide to Git
Автор: François Dupire
Learning Git
Автор: Anna Skoulikari
Git. Практическое руководство
Автор: Леонид Фишерман
Git Repository Management in 30 Days
Автор: Sumit Jaiswal
GitOps Cookbook. Kubernetes Automation in Practice
Авторы: Natale Vinto. Alex Soto Bueno
Version Control with Git
Авторы: Prem Kumar Ponuthorai, Jon Loeliger
#git #подборка
👉 DevOps на минималках
Скачивайте и читайте.
Pro Git
Авторы: Скотт Чакон, Бен Штрауб
Git для профессионального программиста
Авторы: С. Чакон, Б. Штрауб
Git Essentials: Developer’s Guide to Git
Автор: François Dupire
Learning Git
Автор: Anna Skoulikari
Git. Практическое руководство
Автор: Леонид Фишерман
Git Repository Management in 30 Days
Автор: Sumit Jaiswal
GitOps Cookbook. Kubernetes Automation in Practice
Авторы: Natale Vinto. Alex Soto Bueno
Version Control with Git
Авторы: Prem Kumar Ponuthorai, Jon Loeliger
#git #подборка
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤3👌3