から Docker イメージをビルドした後dockerfile
、イメージが正常にビルドされたことがわかりますが、どうすればよいですか? コンテナとして実行できないのでしょうか?
質問する
1030789 次
11 に答える
961
具体的な実行方法は、画像にタグ/名前を付けたかどうかによって異なります。
$ docker images
REPOSITORY TAG ID CREATED SIZE
ubuntu 12.04 8dbd9e392a96 4 months ago 131.5 MB (virtual 131.5 MB)
名前付き( Ubuntuを使用しましょう):
$ docker run -i -t ubuntu:12.04 /bin/bash
名前なしで、ID だけを使用:
$ docker run -i -t 8dbd9e392a96 /bin/bash
詳細については、 Docker 実行リファレンスを参照してください。
于 2013-08-28T21:14:50.127 に答える
27
以下を使用して、利用可能な画像を表示できます。
docker images
その後、分離モードで実行できるため、端末は引き続き使用できます。リポジトリ名 (タグの有無にかかわらず) またはイメージ ID を使用して実行するには、いくつかのオプションがあります。
docker run -d repository
docker run -d repository:tag
docker run -d image_id
次に、コンテナが実行されていることを確認できます
docker ps
docker ps
コンテナ ID を提供します。それを使用するか、最初の 2/3 文字だけを使用して、次を使用してコンテナーに入れることができます。
docker exec -it container_id /bin/bash
docker stop container_id
そして、 と を使用して停止できますdocker rm container_id
。
コンテナを引数付きで実行することもできる-rm
ので、コンテナを停止すると自動的に削除されます。
于 2018-05-07T06:50:13.967 に答える