忍者ブログ

ひつ(じのひよこが)プログラミングします。
お仕事や趣味で困ったこととか、何度も「あれ?どうだったかしら」と調べたりしたこととか、作ったものとか、こどものこととかを書きます
★前は週末定期更新でしたが今は不定期更新です

2024/05    04« 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  »06

docker のコンテナ内にログインする

docker exec -it [コンテナ名] /bin/bash
とすればコンテナの中に入れる。
exec はコンテナ内でコマンドを起動するコマンドである。
-it は --interactive と --tty の略であり、それぞれ以下である。

  • 標準入力を維持させ、対話モードにする
  • pseudo-tty を割り当てる

そして、 /bin/bash は exec によってコンテナ内で起動させるコマンドである。


って覚えるのも大変なので PATH が通っている場所(Windows なら C:\Windows 等)に以下のファイルを置き docker-entry.bat などというファイル名で保存すれば
$ docker-entry [コンテナ名] でコンテナの中に入り、そのまま操作できる。以下は Windows の例だが、Linux ならもっとするんっとやれるだろうから忘れる。

@echo off
docker exec -it %1 /bin/bash
PR

コメント

ただいまコメントを受けつけておりません。

ブログ内検索

P R