0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

sudo docker exec -i -t sample_app bash 意味

Posted at

sudo

管理者の権限が必要なコマンドをsudoコマンド経由で実行させることができる

docker exec

対象のコンテナで、対象のコマンドを実行する

-i

標準入力を開き続ける

-t

疑似ttyを割りあてる
ttyとは、標準入出力となっている端末デバイス(制御端末、controlling terminal)の名前を表示するUnix系のコマンド

-it(-i -tの省略)

標準入力を開き続け、そこを操作出来るようにする
→手元の環境で、docker内入力ができるようにする

bash

bashプロセスを新規で立ち上げる
プロセスとは、「実行中のプログラム」
bashはLinuxにおけるデファクトスタンダードになっているシェル
シェルはユーザーの入力をカーネルに伝えまたその逆を行う、いわば両者の橋渡しを行うプログラム

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?