[解決済み】Docker Alpineコンテナでシェルを起動する
2022-04-05 18:25:58
質問
Ubuntuイメージの対話型シェルを起動するために、実行することができます。
ole@T:~$ docker run -it --rm ubuntu
root@1a6721e1fb64:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
しかし、これを アルパインDockerイメージ の場合、以下のような結果になります。
ole@T:~$ docker run -it --rm alpine
Error response from daemon: No command specified
Alpineベースコンテナでインタラクティブシェルを起動するコマンドは何ですか?
解決方法は?
ole@T:~$ docker run -it --rm alpine /bin/ash
(inside container) / #
上記で使用したオプション。
-
/bin/ash
はアッシュ( アルムキストの貝殻 ) BusyBox が提供する -
--rm
コンテナが終了したときに自動的に削除する (docker run --help
) -
-i
インタラクティブモード(アタッチされていなくてもSTDINをオープンにしておく) -
-t
擬似TTYを割り当てる
関連
-
[解決済み] エラー: gdal がインストールされているのに、R 依存パッケージのインストール中に gdal-config が見つからない
-
[解決済み] Linuxです。WGET -i オプションを使用したスキームが見つからない
-
[解決済み] Vimを保存して終了するにはどうしたらいいですか?
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み】Dockerは仮想マシンとどう違うの?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] pkg-configが見つからないエラー
-
[解決済み】makeでビルドした後の.dファイルとは?
-
[解決済み] FIN_WAIT1とはどのような意味ですか?
-
[解決済み] 負荷警告: エントリ シンボル _start が見つかりません
-
[解決済み] lsコマンドの出力をフィルタリングして、2月に作成されたファイルのみを表示させるにはどうすればよいですか?
-
[解決済み] readChar(con, 5L, useBytes = TRUE)でのエラー:接続を開くことができません。
-
[解決済み] SIGRTMAXとSIGRTMINの使い方は?
-
[解決済み] 単一のコマンドでssh経由でコマンドが見つからない、ターミナルに接続したら見つかった[重複]。
-
[解決済み] Solaris では lsof -i が相当します。
-
[解決済み】docker run <IMAGE> <MULTIPLE COMMANDS> (ドッカーラン)。