Skip to content

jiro4989/workspace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

workspace

いつでも捨てて再構築できる開発環境を構築する。

1. 前提条件

2. 使い方

Ubuntu 22.04環境をWSL2で立ち上げて、以下のコマンドを実行する。

注意点として、途中1箇所だけ手動入力を求められる。 iptables-lagecyに切り替える必要がある。

cd /tmp
wget https://raw.githubusercontent.com/jiro4989/workspace/master/wsl2/setup.sh
bash setup.sh
exit

ワンライナーでやるならば以下のコマンドを実行する。

wget -q -O- https://raw.githubusercontent.com/jiro4989/workspace/master/wsl2/setup.sh | bash

一度Ubuntuを抜けて入り直す。

入り直したら以下のコマンドで作業ディレクトリに移動する。

cd ~/workspace/docker

あとは docker ディレクトリのREADMEに従って環境を立ち上げる。

3. ディレクトリ

3.1. windows

Windowsホストに必要なツール郡をインストールする。 また、WSL2周りの運用に使うスクリプトを管理する。

3.2. wsl2

Windows 11のWSL2上で実行するスクリプトを管理する。 初期化処理はここのスクリプトを実行する。

3.3. docker

開発環境をすべてdocker上に閉じ込めたもの。

環境の使い方は docker/README.adoc を参照。

3.4. vagrant (DEPRECATED)

以前はvagrantを使っていたけれど、こっちはもう使っていない。

一応当時の環境構築手順とかは残してある。 詳細は vagrant/README.adoc を参照。