🐳 Как создать контейнер MongoDB с назначенным пользователем

🐳 Как создать контейнер MongoDB с назначенным пользователем
Создадим контейнер MongoDB с назначенным пользователем. Создайте единый контейнер MongoDB Docker с именем пользователя application_user, паролем application_pass для application_database (права администратора). Docker Compose Файл docker-compose.yml version: "3.3" services: mongodb_server: image: mongo:4.4 command: mongod --serviceExecutor adaptive ports: - 27017:27017 environment: - MONGO_INITDB_ROOT_USERNAME=admi

🐳 Как перебалансировать службу Docker

🐳  Как перебалансировать службу Docker
Сервисы Docker не перебалансируются автоматически после событий, влияющих на узлы Docker Swarm, поэтому вы должны инициировать этот процесс самостоятельно. Отобразим задачи для конкретной службы. Обе задачи выполняются на одном сервере из-за неожиданного перезапуска сервера swarm-margay. $ docker service ps blog_production ID NAME IMAGE NODE DESIRED STAT

🐳 Как развернуть стек Portainer внутри кластера Docker Swarm

🐳  Как развернуть стек Portainer внутри кластера Docker Swarm
Как установить Portainer внутри кластера Docker Swarm. Исходная информация Версия Docker $ docker version Client: Version: 19.03.8 API version: 1.40 Go version: go1.13.8 Git commit: afacb8b7f0 Built: Tue Jun 23 22:26:12 2020 OS/Arch: linux/amd64 Experimental: false Server: Engine: Version: 19.03.8 API version: 1.40 (minimum version 1.12) Go version:

🐳 Как установить Docker Swarm на Ubuntu 20.04

🐳 Как установить Docker Swarm на Ubuntu 20.04
Docker swarm - это инструмент, используемый для создания кластера хостов Docker. С помощью docker swarm мы можем создать высокодоступный и высокопроизводительный кластер, в котором приложения распределяются между хостами. Docker swarm состоит из ноды manager и нод worker, а операции выполняются из менеджера. В этом руководстве мы рассмотрим, как настроить кластер Docker Swarm на Ubuntu 20.04. Шаг 1: Подготовьте свои ноды В моей настройке...

🐳 Как использовать команду Docker run

🐳 Как использовать команду Docker run
Команда docker run используется для запуска контейнеров. Научиться использовать команду docker run - это рекомендация для всех разработчиков, которые хотят познакомиться с Docker. При работе с Docker разработчики программного обеспечения в основном используют команду docker run, чтобы: Создать контейнер из заданного образа докера Запустить контейнер со своим именем Запустить контейнер на переднем плане Запустить контейнер в автон

🐳 Невозможно запустить NGINX Docker из-за «13: Permission denied»

🐳 Невозможно запустить NGINX Docker из-за «13: Permission denied»
Проблема Контейнер Docker NGINX был запущен с помощью следующей команды: # docker run --detach --name nginx_server nginx 4ffbcd5ee796b8cce3f2c6ed4cce8927d2b13a040af07b36f7a866b2157290e8 Но пользователю не удалось подключиться к серверу NGINX. После устранения неполадок пользователь обнаружил следующие логи ошибок: # tail -f /var/log/audit/audit.log type=AVC msg=audit(1565283160.116:316): avc: denied { write } for pid=2387 comm="nginx" name="

🐳 Как запустить службу Docker при загрузке системы

🐳 Как запустить службу Docker при загрузке системы
Это просто напоминание о необходимости всегда включать службу докеров при загрузке системы. Предварительная информация Версия операционной системы. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal Установленный пакет Docker. $ apt-cache policy docker.io docker.io: Installed: 19.03.8-0ubuntu1.20.04 Candidate: 19.03.8-0ubuntu1.20.04 Version table:

🐧 Как установить Vagrant на Linux

🐧  Как установить Vagrant на Linux
В этом руководстве мы расмотрим, как установить Vagrant в операционных системах Linux. Установить Vagrant довольно просто! Все, что вам нужно сделать, это перейти на страницу скачивания Vagrant, взять подходящую предварительно скомпилированный бинарную версию для вашего дистрибутива Linux и установить ее так, как вы обычно устанавливаете другие приложения. Вы также можете установить Vagrant из репозиториев по умолчанию. Здесь я включил все во...

🐳 Справочное руководство по командам Docker — новые команды по сравнению со старыми

🐳 Справочное руководство по командам Docker — новые команды по сравнению со старыми
Итак, я использую Docker в течение некоторого времени, поэтому, когда я начал использовать Docker в 2016 году, я немного узнал об этом инструменте, я узнал о командах Docker, и мне это было вполне комфортно. Потом моя роль в работе слегка изменилась, и я больше не использовал Docker. В преддверии 2018 года я снова начал использовать его, но некоторые вещи поменялись, а имеено в том аспекте, как работают команды в Docker. Всякий раз, когда я ...

🐧 10 советов и рекомендаций по работе с Linux

🐧 10 советов и рекомендаций по работе с Linux
Терминал Linux может показаться довольно сложным для новых пользователей и даже для опытных пользователей, не знающих советов и приемов Linux. Linux - невероятно гибкая операционная система. Однако сложно запомнить все команды и их правильное использование. Наши удивительные приемы позволят вам использовать Linux как профессионалу! Взгляните на эти 10 советов и приемов по расширению вашей гибкости вашей работы на Linux: 1. Удаление файлов