メモ、CentOS7.3+Docker環境を立ち上げる

概要

  • Azureでcentos7.3+docker環境を立ち上げたときのメモ
  • Azure上にCentOSインスタンスを作り、Dockerを入れてRedmineなどを立ち上げる。
  • Docker for Azureは使っていない

手順

  • Azure上にCentOS7.3インスタンスを作成
    • DS1_V2 Standard 1vCPU 3.5GB Region:東日本 7440円
  • ネットワークセキュリティグループで受信規則を追加

    • 今回はRedmineとgit用のコンテナを作成
    • 8080を受信規則に追加 (Redmine用)
    • 10022を受信規則に追加(Git用)
  • 最低限のセキュリティを済ませる

qiita.com

  • SSHのポートを開放する(合わせて、Dockerコンテナ用のポートも開放する)

CentOS7でポートを開放する方法。 - プログラミングで飯を食え。腕をあげたきゃ備忘録!

  • 公式Documentsを参考にDockerを導入

Redirecting…

  • コンテナ立ち上げ
# **imageは既に入っているものとする**
# redmine
$ sudo docker run -it -d --privileged -p 8080:80 REDMINE_REPOSITORY:TAG /sbin/init
# git
$ sudo docker run -it -d --privileged -p 10022:22 GIT_REPOSITORY:TAG /sbin/init

補足

firewalldについて

qiita.com