Dockerコンテナにvimコマンドがない問題を解決する方法

Dockerコンテナにvimコマンドがない問題を解決する方法

問題を見つける

今日、Docker コンテナ内のファイルを変更しようとしたところ、コンテナ内に vim コマンドがないことを発見し、次のような結果が返されました。

vim の my.cnf
bash: vim: コマンドが見つかりません

この記事では、この問題を解決する方法を記録します。

解決

まだ Docker コンテナ内で、まず次のコマンドを実行し、しばらく待ちます。

apt-getアップデート

完了したら実行します:

apt-get で vim をインストール

インストールが完了したら、次のコマンドを実行して、インストールが成功したかどうかを確認します。

ヴィム

次のようなインターフェースが返された場合、vim が正常にインストールされたことが証明されます。

VIMのインストールが正常に完了しました

要約する

これで、Docker コンテナで vim コマンドが使用できない問題の解決に関するこの記事は終了です。Docker コンテナで vim コマンドが使用できないことに関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • dockerコンテナにvimをインストールするソリューション
  • Dockerコンテナでvimコマンドが使えない問題を解決する

<<:  この記事では、CSSのようなJSモジュールをインポートする方法を説明します。

>>:  MySQL クエリ データベース容量方法手順

推薦する

ソースコード分析からTomcatがサーブレットの初期化を呼び出す方法の詳細な説明

目次導入1. Tomcatを起動するコード2. Tomcatフレームワーク3. コンテナを作成する ...

基本構造、ドキュメント タイプ、ヘッダー、本文などの一般的な HTML 要素の概要。

1. 基本構造:コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBL...

フロントエンドJavaScriptの動作原理

目次1. JavaScript エンジンとは何ですか? 2. V8エンジン3. ランタイム環境4. ...

フロントエンドとバックエンド分離プロジェクトのDockerデプロイメントの実装例

目次1. 環境整備2. イメージを実行する問題を解決するRedis のインストールNginx のイン...

uniappの無痛トークンリフレッシュ方法の詳細な説明

フロントエンドがインターフェースを要求すると、バックエンドでインターフェースが定義されます。ステータ...

Ubuntu 18.04 は mysql 5.7.23 をインストールします

以前、Ubuntu 16.04 に MySQL をスムーズにインストールしました。今回、Ubuntu...

VMware CentOS 仮想マシンのインストールとネットワーク構成のグラフィックチュートリアル

1. CentOSイメージをダウンロードする1.1 ダウンロードウェブサイトhttp://mirro...

Vue+express+Socketでチャット機能を実現

この記事では、チャット機能を実現するためのVue+express+Socketの具体的なコードを参考...

MySQL シリーズ: redo ログ、undo ログ、binlog の詳細な説明

取引の実施REDO ログはトランザクションの永続性を保証し、UNDO ログはトランザクションのロール...

Ubuntuがインターネットに接続できない場合の解決策

問題の説明:デスクトップ コンピューターとキャンパス ネットワークを使用して、有線モードでインターネ...

WeChatアプレット+mqtt、esp8266温度と湿度の読み取り実装方法

まず、 esp8266 は mqtt を通じてメッセージを公開し、WeChat アプレットは mqt...

WeChatアプレットはふるいを振る効果を実現

この記事では、WeChatアプレットの具体的なコードを参考までに共有します。具体的な内容は次のとおり...

組み込みオブジェクトに関するJavascriptの基礎

目次1. 組み込みオブジェクトの紹介1.1 数学オブジェクト1.2 数学における方法1.3 日付オブ...

Vue diffアルゴリズムの完全な分析

目次序文Vue 更新ビューパッチ同じVノードパッチVノード更新子供序文Vue は仮想 DOM を使用...