2月17日(火)1、2コマ目
今日、やったこと コンテナ生成、起動 Dockerfileでイメージ作成 今日のホワイトボード コンテナ生成、起動 Apache Webサーバーのイメージ"httpd"を使って、Webサーバーのコンテナを生成、起動する。 1.イメージ取得 学内のリポジトリ(厳密にはDockerHubのプロキシリポジトリ)から、イメージhttpdを取得。 図 イメージを取得 docker image lsで確認。 図 イメージ確認 2.イメージからコンテナ生成、起動 図 イメージからコンテナ生成、起動 -dオプションで、コンテナをバックグランドで起動。 -pオプションで、 ホスト側のポートとコンテナ側のポートを接続する。 これで、ホスト以外のPCからもコンテナのWebサーバーにアクセスできる。 図 docker container runのオプション 3.コンテナ停止 起動したコンテナは docker container stop コンテナ名 で停止。 図 コンテナ停止 4.コンテナ削除 コンテナを停止しても、コンテナ自体は残る。docker container startで起動できる。 docker container rmで削除。 図 コンテナ削除 Dockerfileでイメージ作成 DockerHub等で公開されているイメージを変更して新たにイメージを作ることもできる。 Dockerfileはイメージ作成の手順書。 docker image buildはDockerf...