環境構築
以下のDockerfileをまず作成します。
FROM ruby:latest WORKDIR /home COPY ./ ./ RUN gem install bundler:1.17.2 bitclust-core bitclust-dev refe2 rack
あとはdocker build . -t rurema
を実行してイメージをビルドします。
docker build . -t rurema
次に、docker run --rm -it -p 3000:3000 rurema bash
を実行してイメージにアクセスします。
docker run --rm -it -p 3000:3000 rurema bash
あとはアクセスしたDockerコンテナ内で以下のコマンドを実行すればOK
bitclust setup bitclust statichtml -o tmp cd tmp ruby -run -e httpd . -p 3000
ホストのマシン側でlocalhost:3000
にアクセスするとこんな感じでビルドしたるりまが表示されます。
あとはVSCodeなどでコンテナにアクセスするなどして編集すればOKそうです(もしくはvimとか入れてコンテナ内で編集するとか)