環境構築

Visual Studio Code で Python の unittest が動かなくなった件について

VSCodeのバージョンを上げたら、unittestが動かなくなって焦った件です。 原因 Python extension のバージョンに問題があるっぽい 解決策 Python extension のバージョンを変更する(上げる/下げる) NG -> v2020.12.424452561 OK -> v2020.8.109390 ※2021…

Docker : Redmineを構築する

Docker で Redmine を構築したいと思う。 環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.18.0 事前準備 PJディレクトリを作成する(任意のディレクトリで可)。 # mkdir docker-redmine Redmine の設定ファイルを格納するディレクトリを作成する。 # cd …

Docker : GitLab の構築

Docker を使って、GitLab を立ち上げたいと思う。 環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.18.0 Docker Compose PJディレクトリを作成する(任意のディレクトリで可)。 # mkdir docker-gitlab GitLab のデータが保存されるディレクトリを作成する…

Python VSCode 環境構築

環境 Windows 10 Python 3.7.7 手順 Python 3.7.7 をインストール Virtualenv をインストール > python -m pip install virtualenv VS Code に Python Extension Pack をインストール プロジェクトフォルダの作成 > mkdir C:\vsc-workspace\hello_world プロ…

Docker Compose : Flask, Redis, DynamoDB and Python

Docker Compose を使って環境構築を行う。 今回使うのは、Flask, Redis, DynamoDB, Python である。 Python で作成したコードを Flask で動かし、Redis をキャッシュとして利用し、DynamoDB にデータを永続化する。 導入環境 CentOS 7.7 Docker 19.03.7 Dock…

Docker Compose : Elasticsearch, Fluentd and Kibana

Docker Compose を使って環境構築を行う。 今回使うのは、Elasticsearch, Fluentd, Kibana である。 rsyslog に流れるログを Fluentd で収集し、Elasticsearch に格納し、Kibana で参照する。 導入環境 CentOS 7.7 Docker 19.03.6 Docker Compose 1.25.4 事…

Docker : コンテナのタイムゾーンを変更する

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…

Proxy 環境下での Alpine Linux がネットワーク通信する方法(Docker)

Docker にて Alpine Linux を使った時、Proxy を利用していたために素の状態ではインターネットと通信ができなかった。 そのため、Dockerfile に Proxy の設定を追加し、再度実行することにした。 導入環境 CentOS 7.7 Docker 19.03.6 Dockerfile FROM alpin…

CentOS 7 に Docker Compose をインストール

Docker Compose を CentOS 7 にインストールする。 手順は GitHub のリリースノートや公式ドキュメントにも記載されているため、詳細はそちらを参照のこと。 github.com docs.docker.com 導入環境 CentOS 7.7 インストール手順 下記のコマンドを実行しインス…

CentOS 7 に Docker をインストール

Docker を CentOS 7 にインストールする。 手順は公式ドキュメントにも記載されているため、詳細はそちらを参照のこと。 docs.docker.com 導入環境 CentOS 7.7 前提条件 CentOS 7 以上であること centos-extras リポジトリが有効であること インストール手順…

VirtualBox のNATネットワークについて

NATネットワークによるゲストOS間の通信はできたので、これについてもう少し調べてみた。 前回はこちら → NATネットワークでゲストOS間の通信を可能にする (VirtualBox) 導入環境 Windwos 10 Pro VirtualBox (ver : 5.2.34) CentOS 7.7 ローカルネットワーク…

NATネットワークでゲストOS間の通信を可能にする (VirtualBox)

ゲストOS間で通信がしたいと思ったため、ネットワークの設定をNATネットワークに変更して、通信を可能にする。 前回、VirtualBox に CentOS を構築したので、その仮想マシンを使っていく。 前回はこちら → CentOS 7 のインストール (VirtualBox) 導入環境 Wi…

CentOS 7 のインストール (VirtualBox)

Virtual Box を使って、ゲストOSとして CentOS 7 をインストールしたいと思う。 CentOS 8 がリリースされているが、とりあえず慣れている CentOS 7 で行こうと思う。 導入環境 Windwos 10 Pro VirtualBox (ver : 5.2.34) ISO ファイルのダウンロード CentOS …