[docker]対処法:コンテナにログインした時にvi(vim)コマンドが使えない

docker_logo

この記事には広告を含む場合があります。

記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。

docker のコンテナへ bash コマンドでログインできない場合の解決方法

docker / ubuntu の開発環境にてviコマンドが使えない自体に遭遇。

解決方法を備忘録として残しておきます。

 

vi コマンドが使えない原因

念のため、ログイン時に bash 指定をしてログインしても同じエラーを確認。

vi コマンドが実行できない原因は、エラー文の通り、vi コマンド自体がインストールされていない事が原因のようです。

 

解決方法

解決策は vi コマンドをインストールする事になりそうです。

Ubuntu / Debian 系統の場合のコマンド

apt update
apt install -y vim

CentOS / Red Hat 系統の場合のコマンド

yum update
yum install -y vim-enhanced