なばろぐ

プログラミング系ネタ、作曲活動、雑記など

Docker + React 開発環境を整える

  • はじめに
    • 環境
    • 完成イメージ
  • docker-compose.yml の作成
  • コンテナ起動
  • コンテナ内で React アプリを作成する
  • React アプリの実行
  • 環境構築直後のディレクトリ構造
  • 参考

はじめに

React の開発環境構築として、実行環境を node の Docker コンテナを使用することにしたので、構築手順をまとめます。
今回覚えながら docker-compose を使用したので、理解の間違いなどがあれば指摘いただけると嬉しいです。

環境

  • Windows 10 Pro (2004)
  • Docker for Windows 2.2.0.0

完成イメージ

ホストOSとコンテナでは、ソースコードと、3000番ポートを共有している

続きを読む

Laradock を使った Jenkins が起動しない

  • 記事の概要
    • 記事の環境
  • Exit してしまう状況
  • 解決策
    • 参考

記事の概要

Laradock を使用して Jenkins を起動する際に、起動直後にコンテナが Exit してしまう現象と解決策

記事の環境

  • Windows 10 Pro 1903 (Windows 10 May 2019 Update)
    • Docker for Windows 2.1.0.4
  • Laradock 8.0.0
続きを読む

Python (Client) + Selenium Server (Docker) で Web スクレイピング環境構築

  • はじめに
    • 免責
    • 環境
  • Selenium Server (Docker) の準備
    • コンテナ起動
    • VNC クライアントで Docker へ接続
  • WSL (Client) の準備
    • Python のインストール
    • selenium モジュールのインストール
    • テストスクリプトの準備
  • スクレイピングテスト
  • まとめ
  • 参考

はじめに

この記事では、Windows 10 上の Docker で立ち上げた Selenium Server に対して、WSL (Windows Subsystem for Linux) 上で Python スクリプトを書いて Web スクレイピング環境を構築する手順を説明します。

免責

Web スクレイピングは法的にも関わってくるため、利用する際には対象の Web サイトの利用規約等を把握した上で自己責任で行ってください。
Web スクレイピングについては、Wikipedia のリンクを貼っておきます。(ウェブスクレイピング - Wikipedia

環境

  • Windows 10 Pro 1903 (Windows 10 May 2019 Update)
    • Docker for Windows 2.1.0.4
    • WSL
      • Ubuntu 18.04 LTS
      • Python 3.6.8
    • UltraVNC Viewer 1.1.24 (動作確認用)
続きを読む

プログラミング生放送第60回@名古屋に参加+LTをしました

プログラミング生放送は、ITネタであれば何でもOK、オールジャンルの勉強会となります。

参加は2年半ぶりぐらいでした。

10/26(土)に行われた第60回目は、名古屋で開催。
今回はいつもの YouTube Live 配信ではなく、Twitter での生放送だったようです。

自分含めて現地参加者は12人でした

pronama.jp

atnd.org

続きを読む