【第2回】ConoHa VPS(CentOS7.7)にDocker, Docker-composeをインストール
このシリーズの概略については、こちら↓をお読みください。
yukari-n-u.hatenablog.com
これは私個人の備忘録なので、内容については保証しかねます。
ただ、間違っている箇所があれば教えいただけると嬉しいです。
目次
はじめに
タイトルまんまです。Dockerだけでなく、Docker-composeも入れることで一発で環境が立ち上げられるようになります。
導入にはConoHa公式同人誌を参考にしましたが、乗ってる情報はCentOS6.4(64bit)なので、CentOS7.7では多少読み替える必要があります。
作業内容
↓の記事の内容を参考にしました。
https://www.conoha.jp/download/books/conoha-book-03-docker.pdf
VPSにdocker環境構築 - Qiita
インストール
$ sudo yum -y update $ sudo yum -y install docker-io
起動・自動起動設定
$ sudo systemctl enable docker $ sudo systemctl start docker
一般ユーザでDockerを使えるようにする
意外と大切です。これ。
$ sudo groupadd docker $ sudo gpasswd -a <ユーザ名> docker $ sudo systemctl restart docker
Docker Composeのインストール
↓を参考にしました。
dockerとdocker-composeのインストール(Linux編) - Qiita
最新バージョンの確認
Releases · docker/compose · GitHub
↑にアクセスし、docker-composeの最新バージョンを確認します。Pre releaseではなく、Latest releaseがいいんじゃないでしょうか。
コマンドの入力
下記のURLのうち、1.25.0の部分を確認したバージョンに読み替えて実行します。
$ sudo curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose $ sudo chmod +x /usr/local/bin/docker-compose $ docker-compose --version
バージョンが表示されればインストール成功です。
所感
分かってしまえば簡単なのですが、いろいろ探すのに時間がかかりました。
次回はいよいよ、Wordpressを立ち上げます。とはいえ、一瞬で終わるのですが。
yukari-n-u.hatenablog.com