The blog about containerisation, virtual machines and useful shell snippets and findings

Как проще всего поднять docker

Моя инструкция для Ubuntu:

  1. Добавляем репозиторий для свежего docker.
  2. Ставим через apt-get docker-engine
  3. Ставим docker-compose.
    curl -L https://github.com/docker/compose/releases/download/1.5.0rc1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
    и делаем его исполняемым

chmod +x /usr/local/bin/docker-compose

  1. Забираем через git docker-compose.yml и стартуем как docker-compose up.
    После этого этапа все должно завестись.
  2. Настраиваем автозапуск через систему upstart

/etc/init/gitlab.conf
description “Gitlab docker containers”
author “Me”
start on filesystem and started docker
stop on runlevel [!2345]
respawn
chdir /home/nexus/docker.src/docker-gitlab/

script
/usr/local/bin/docker-compose start -d
end script