Контейнеры паравиртуализации Docker стали для меня находкой. Они помогают быстро и удобно настроить любые программные продукты для совместной работы. Можно создать столько интересных приложений, используя минимум кода! В конвейер разработки легко интегрировать любые инструменты, включая DroneCI, CircleCI и GitLab Runner. Это значительно расширяет творческие просторы. На моё скромное мнение, сервис полезен всем, кто занимается разработкой программ. Поэтому я создал ценные инструкции по сборке контейнеров Docker. Вы вправе использовать их для создания различных проектов на базе Linux.
В корне создаём папку «traefik» и файлы файлы «docker-compose.yml» и «acme.json»
mkdir traefik
touch traefik/acme.json
touch traefik/docker-compose.yml
добавляем содержимое в docker-compose.yml cat > traefi...
В корне создаём папку «traefik» mkdir traefik
Далее нам необходимо 2 файла «docker-compose.yml» и «traefik.yml»
touch docker-compose.yml
touch traefik.yml
вставляем содержимое в docker-compose.yml cat > /data/config/traefik/docker-compose....
создаём фаил docker-compose.yml и записываем в него содержимое
version: '3.3'
services:
zabbix-postgres:
container_name: zabbix-postgres
image: postgres:14
expose:
- "5432"
volumes:
- zabbix-postgres:/var/lib/postgresql/data
envi...
Создаем необходимые каталог для контейнера и переходим в папку
mkdir -p ./data/grafana && cd $_
Записываем содержимое в фаил docker-compose.yml
cat > docker-compose.yml
version: '3.3'
services:
grafana:
container_name: grafana
environment:...
Создаем необходимые каталог для контейнера и переходим в папку
mkdir -p ./data/prometheus && cd $_
Записываем содержимое в фаил docker-compose.yml
cat > docker-compose.yml
version: '3.3'
services:
prometheus:
container_name: prometheus...