さくらVPSにCentOS7を入れてDockerを導入する

さくらVPSにCentOS7を入れてDockerを動かしてみたら、普通に動いたので書きます。

プラン

二番目のプランです。
Core数:2
メモリ:1GB
SSD:30GB

CentOS7の導入

コンソール画面の右上にある【各種設定】=>【OSインストール】=>【カスタムOS】からインストールできる。
参考URL:
vdeep.net vps-news.sakura.ad.jp

Dockerのインストール

公式からスクリプトをダウンロードして実行するのが速い。Curlで取得できる。

#SELinuxをPassiveモードにする 
# ※ここでは警告回避のため。セキュリティ性は自分で担保すること
setenforce 0
 
#Dockerのインストーラ取得から実行まで
mkdir ~/work
curl https://get.docker.com > ~/work/dockerInstaller.sh
chmod +x ~work/dockerInstaller.sh
~/dockerInstaller.sh

Dockerコンテナでdebianを動かしてみる

 Docker runコマンドを実行すると、初回にDockerのリポジトリからイメージをダウンロードしてきてくれて、起動してくれます。以降はダウンロード無しで起動してくれます。

#Dockerが起動してなかったら起動する
sudo systemctl status docker
sudo systemctl start docker

#DockerコンテナでDebianを起動する
docker run debian echo "Hello World"

#Dockerコンテナの上のDebianでBash起動
docker run -i -t debian /bin/bash

  まだ勉強中なのでぶっちゃけ全然分かってないけど、とりあえず動きました報告