Тэг docker

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

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

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

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

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

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

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

Рекомендуется использовать одинаковые диапазоны 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 172.30.3.1/24 Libvirt network

IP Адреса

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

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

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

Запуск PostgresSQL в Docker

Инструкции установки PostrgeSQL на Docker

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

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

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

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

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

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

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