Docker
Docker で Redmine を構築したいと思う。 環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.18.0 事前準備 PJディレクトリを作成する(任意のディレクトリで可)。 # mkdir docker-redmine Redmine の設定ファイルを格納するディレクトリを作成する。 # cd …
Docker を使って、GitLab を立ち上げたいと思う。 環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.18.0 Docker Compose PJディレクトリを作成する(任意のディレクトリで可)。 # mkdir docker-gitlab GitLab のデータが保存されるディレクトリを作成する…
Docker Compose を使って環境構築を行う。 今回使うのは、Flask, Redis, DynamoDB, Python である。 Python で作成したコードを Flask で動かし、Redis をキャッシュとして利用し、DynamoDB にデータを永続化する。 導入環境 CentOS 7.7 Docker 19.03.7 Dock…
Docker Compose を使って環境構築を行う。 今回使うのは、Elasticsearch, Fluentd, Kibana である。 rsyslog に流れるログを Fluentd で収集し、Elasticsearch に格納し、Kibana で参照する。 導入環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.25.4 事…
Docker イメージを使ったときのコンテナ内の時刻を JST に変更する。 Alpine Linux Dockerfile に下記を追加する。 RUN apk add --update --no-cache tzdata && \ cp /usr/share/zoneinfo/Asia/Tokyo /etc/localtime && \ echo "Asia/Tokyo" > /etc/timezone…
Docker にて Alpine Linux を使った時、Proxy を利用していたために素の状態ではインターネットと通信ができなかった。 そのため、Dockerfile に Proxy の設定を追加し、再度実行することにした。 導入環境 CentOS 7.7 Docker 19.03.6 Dockerfile FROM alpin…
Docker Compose を CentOS 7 にインストールする。 手順は GitHub のリリースノートや公式ドキュメントにも記載されているため、詳細はそちらを参照のこと。 github.com docs.docker.com 導入環境 CentOS 7.7 インストール手順 下記のコマンドを実行しインス…
Docker を CentOS 7 にインストールする。 手順は公式ドキュメントにも記載されているため、詳細はそちらを参照のこと。 docs.docker.com 導入環境 CentOS 7.7 前提条件 CentOS 7 以上であること centos-extras リポジトリが有効であること インストール手順…