はじめに
wsl2の環境下で作業をしているとライブラリ同士が絡まったり予期しないプログラムの影響で環境が壊れることがありました。
その修正が煩雑化し、結果初期化をする羽目になったので今後はこういったことがないよう環境を瞬時に展開できるようにしたいと考えるようになりました。
そこで予め環境の情報を盛り込んだDockefileを作成しDocker buildを実行することでいつでも簡単に開発環境の構築をできるようにすることが今回の目標となります。
なお作成したDockerfileはDockerHubにて公開しているので必要な方はリンクより取得してください。
目的
・Dockerfileの作り方を理解する
・DockerHubにて作成したDockerfileを公開する
・別環境からDockerfileを取得して実行し実行環境が問題なく構築されているのを確認する
環境
windows11
wsl2
ubuntu
Dockerfileの作成
imageの確認
確認には新規でubuntuをインストールし何も入っていないことを確認した状態で実行します。