Тэг docker

Настройка и Установка Docker Swarm

Docker Swarm — это простой кластер виртуальных машин. Для его создания нужно несколько серверов (нод)

Для локального тестирования можно установить Docker Swarm в LXC.

Для создания своего облака, рекомендуется использовать Облачную операционную систему.

Полезные команды Docker

Список полезных команд при работе с контейнерами docker

Запуск MongoDB в Docker контейнере

Иногда требуется запустить СУБД MongoDB на сервере.

Ниже расположена инструкция с двумя способами, как запустить MongoDB через Docker в Облачной ОС и без нее.

Docker в LXC без Swarm
Иногда требуется запустить docker в lxc, например, для установки Docker Swarm, или для установки Kubernetos. LXC позволяет запускать Docker внутри кон ...
Docker Swarm в LXC контейнерах

Настройка Docker Swarm в LXC контейнерах.

Установка Docker на Ubuntu 18.04

Установка Docker на Ubuntu 18.04

Установка Docker на Centos 7
Чтобы установить Docker на Centos 7 добавьте репозиторий: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo Импорт ...
Перенос Docker контейнера на другой хост

Иногда требуется передать образ контейнера с одного хоста на другой.

Настройка приватного Docker репозитория

Иногда требуется поднять свой собственный docker репозиторий для хранения своих docker образов.

Адресация локальных сетей
Адреса локальной сети

Рекомендуется использовать одинаковые диапазоны IP адресов для Docker, LXC, VirtualBox и т.п.

10.0.0.0/8 WAN, VPN сети, Docker swarm dynamic networks 192.168.0.0/16 Домашняя или офисная сеть 172.17.0.1/16
172.18.0.1/16 Docker network 172.20.0.1/16 Docker static containers network 172.21.0.1/16 Cloud OS overlay network for Docker Swarm. 172.30.0.1/24 LXC network 172.30.1.1/24 LXD network 172.30.2.1/24 Virtualbox network

IP Адреса

172.20.0.5 - Mysql
172.20.0.6 - MongoDB
172.20.10.25 - Docker репозиторий
192.168.1.25 - Домашняя raspberry pi