質問: ほぼタイトル通りの内容の質問です。 ネットで調べてもどうすればDockerを用いてLinux仮想環境を自分のPC上に構築できるのかがわかりません。 既にDockerの自分のPCへのインストールは完了しているのですが、そこから先でどのような手順を取ればLinux仮想環境を構築して開発ができるのかわかりません。 より具体的には、Cコンパイラをとある資料をもとに作成しようと思っているのですが、その資料における想定開発環境がLinuxとなっていて「macOSとLinuxではアセンブリのソースレベルで微妙に差異があるので、DockerなどでLinux環境を用意して開発を行うようにして下さい」と資料にはあるので、DockerでLinux環境を用意しそこでコンパイラの開発やテストを行いたいのです...。 ですので、どなたか解決方法がわかる方がいればご教授頂けると助かります。
回答: 次のコマンドを実行すれば、 Docker を使って Ubuntu (Linux環境) を対話的に操作することが可能です。 ``` docker run -it ubuntu:latest /bin/bash ``` 次のステップとして、 ここに開発環境等を構築していくということになるかと思いますが、 コンテナは、このままでは変更された設定や、 作成されたファイルを維持することができません。 単純なアプリケーションを、 Docker を使ってビルド、実行している例がありましたので、 こちらの記事を参考にしてください。