Тэг docker

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

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

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

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

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

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

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

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

10.0.0.0/8WAN, VPN сети, Docker swarm dynamic networks192.168.0.0/16Домашняя или офисная сеть172.17.0.1/16
172.18.0.1/16Docker network172.20.0.1/16Docker static containers network172.21.0.1/16Cloud OS overlay network for Docker Swarm. 172.30.0.1/24LXC network172.30.1.1/24LXD network172.30.2.1/24Virtualbox network172.30.3.1/24Libvirt 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 контейнера на другой хост

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