以下の内容はhttps://matsudamper.hatenablog.com/entry/2020/11/24/142446より取得しました。


Docker備忘録

docker build

DockerfileからDocker Imageを作成する。

docker build <docker ファイルがあるディレクトリ>

名前が無くて不便。

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
<none>              <none>              52a532256932        27 minutes ago      1.23GB

-t で名前とタグ(バージョン等)が付けられる。

docker build <docker ファイルがあるディレクトリ> -t name:1.0
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
name                1.0                 52a532256932        29 minutes ago      1.23GB

docker run

docker run -e KEY=VALUE
docker run --env-file envfile name:1.0

env-file

HOGE=1
FUGA=2
PIYO=3
  • ポートを公開する <ホスト>:<コンテナ>
docker run -p 80:8080
  • コンソールに入る
docker exec -it tender_beaver /bin/bash
  • 実行完了後にコンテナを削除する
docker run --rm -it name:tag

管理

コンテナ

コンテナの一覧を表示する

docker container list

コンテナを停止する

docker stop <CONTAINER_ID>

コンテナを削除

docker rm <CONTAINER_ID>

イメージ

イメージを削除

docker rmi <CONTAINER_ID>



以上の内容はhttps://matsudamper.hatenablog.com/entry/2020/11/24/142446より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14