Dockerをほんのちょっといじったメモ
ubuntuコンテナの立ち上げ
Docker Desktop の「設定」で「Use the WSL 2 based engine」のチェックを外す。ただ、インストール時に既にWSL関係のインストールを行わないように切り替えられたはずです。
Docker Desktop は管理者権限で起動します。コマンドプロンプトからの"docker"コマンド (CLI)を使ってしようとすると、うまくいきません。
ubuntuのコンテナを作るには
docker run --name (コンテナ名) -p 127.0.0.1:8080:80 -itd ubuntu
としました。
ubuntu内でApacheを入れるまで
まずは、次のコマンドを二つ実行。
apt-get update apt install less vim
apt-get update
は、何をもってまず実行します。less
もvm
も持っていないので、インストールします。
続いて、Apacheを入れます。
apt install apache2 # vi /etc/apache2/ports.conf service apache2 start
2回目以降の起動
Docker Desktop を管理者権限で起動します。
Docker Desktop にコンテナ一覧が出るので、そのうちの一つをクリックします。
"START"ボタンが出ているので、押します。これでコンテナが起動します。
コンテナが起動すると、今度は "CLI" ボタンを押します。そうすると今度は次のコマンドを入れます。
service apache2 start