Главная   Новости   Описание   Вопросы-Ответы   Полезные статьи   Контакты

Docker - средство контейнерной виртуализации


Статьи / Системное администрирование

Есть мысль попробовать Docker, здесь буду собирать полезные ссылки по настройке:

 

 

Приватный docker   реестр
Источник: (http://www.40khytbiu.com/2015/06/docker.html). 

 
И так у вас уже установлен  docker  как минимум на двух машинах, на одной будет сам registry, на другой мы будем запускать образ из локального  реестра . 

Тестовый образ

К примеру у меня есть некий Dockerfile:
# Oracle Java8
# use the centos base image provided by dotCloud
FROM centos
MAINTAINER 40KHYTbIU <gehaimrat@gmail.com>
ENV JAVA_VERSION 8u45
ENV BUILD_VERSION b14
# Upgrading system
RUN yum -y upgrade
RUN yum -y install wget 
# Downloading Java
RUN wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/$JAVA_VERSION-$BUILD_VERSION/jre-$JAVA_VERSION-linux-x64.rpm" -O /tmp/jre-8-linux-x64.rpm
RUN yum -y install /tmp/jre-8-linux-x64.rpm
RUN alternatives --install /usr/bin/java jar /usr/java/latest/bin/java 200000
ENV JAVA_HOME /usr/java/latest
Сделаем из файла образ выполнив следующую команду находясь в директории с этим файлом:

sudo  docker  build -t test/oracle-java8 .

 

Ставим метку для пуша в локальный реестр

sudo  docker  tag billing/oracle-java8 localhost:5000/billing/oracle-java8

Пушим в локальный реестр

sudo  docker  push localhost:5000/billing/oracle-java8

Разрешаем клиентской машине работать небезопасно с локальным реестром (лень мне генерировать ключи)

в /etc/init.d/ docker  изменим строку запуска демона

 $exec -d --insecure-registry registryhost:5000 $other_args $ DOCKER _STORAGE_OPTIONS &>> $logfile &
 

Тянем с другой машины

 docker  pull registryhost:5000/test/oracle-java8

Вернуться обратно


Смотрите также:

14.09.2017: Делаем https

12.01.2017: Построение Linux-кластера в облаке
полезное видео по теме
11.01.2017: Tarantool - полезная информация

28.12.2016: Установка сервера на Debian8

30.06.2016: Видеонаблюдение Freebsd


     



Откройте страницу
на смартфоне!

Логин:
Пароль:
 

Карта сайта
Сopyright © 2003-2017 mnbv.ru