エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Docker コンテナに SSH サーバを立てるのをやめた話 - 明日にはでっかい太陽が昇るかもしれません。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Docker コンテナに SSH サーバを立てるのをやめた話 - 明日にはでっかい太陽が昇るかもしれません。
今まではコンソールを使用したい場合に SSH サーバを supervisord で起動したりするのですが、そうする... 今まではコンソールを使用したい場合に SSH サーバを supervisord で起動したりするのですが、そうするとコンテナの数だけ SSH サーバを起動することになり、リソースが非常にもったいないです。(一番はポートの管理がめんどい) そこで、 Docker ホスト上から直接シェルをコンテナ内に作成してコンソールを使用できるようにする方法をまとめます。 必要なコマンドのインストール 今回行う方法では、 nsenter というコマンドを利用します。 nsenter は util-linux というパッケージに入っていますが、 apt-get で取得できるものはバージョンが古いため nsenter コマンドが入っていませんでした。 そこで、ソースから最新版をインストールするようにします。( ./configure でパッケージが足りないとか言われたら、適当に入れます) curl -LO ht