国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker 容器里bash: vim: command not found

這篇具有很好參考價值的文章主要介紹了docker 容器里bash: vim: command not found。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

我們進入容器,使用一些命令時,會提示:

bash: vim: command not found

bash: sudo: command not found

bash: wget: command not found

以上這類,就是說?"vim 找不到命令"

因為容器里,默認(rèn)是沒有這些命令的,為什么會說默認(rèn),其實這個詞并不準(zhǔn)確!

換個方向解釋,我們運行的這些容器,在此之前,都是需要先 pull 鏡像的

而這些鏡像就是別人制作好了的,所以我們運行容器,里面是否存在我們想要的,相關(guān)的命令,就要看制作人是否創(chuàng)建了的

顯而易見,我們既然遇到了"vim 找不到命令"等相關(guān)的命令找不到,那就是代表,我們的這個鏡像容器里,沒有這些命令可以執(zhí)行。

在安裝之前,我們先了解一下linux系統(tǒng)

linux系統(tǒng)分為兩種:

  1. RedHat系列:Redhat、Centos、Fedora等
  2. Debian系列:Debian、Ubuntu等

而本篇的解決方案,僅適用于?Debian系列

我們先確認(rèn)一下,我們的linux是屬于哪個系列的,可以分別執(zhí)行下面兩條命令查看:

Redhat 系鏡像: cat /etc/redhat-release
Debian 系鏡像: cat /etc/issue

先執(zhí)行第一條:

cat /etc/redhat-release

bash: vim: 未找到命令,linux,docker,docker,容器,linux

沒有這樣的文件或目錄,這就代表,不是?Redhat 系鏡像

再來執(zhí)行另外一條:

cat /etc/issue

bash: vim: 未找到命令,linux,docker,docker,容器,linux

可以看到,這是找到了的,并且返回了內(nèi)容,也能清楚的看到 "Debian",證明這個linux是屬于?Debian 系鏡像

接下來,我們就可以安裝更新程序了!!

第一步:

apt-get update

apt-get,是一條linux命令,適用于deb包管理式的操作系統(tǒng),主要用于自動從互聯(lián)網(wǎng)的軟件倉庫中搜索、安裝、升級、卸載軟件或操作系統(tǒng)

apt-get update // 更新源文件,并不會做任何安裝升級操作

第二步:

apt-get install vim -y

apt-get install vim -y? // 安裝指定的包,后面的參數(shù) "-y" 代表是默認(rèn)同意,安裝過程中會提示是否同意,就需要輸入 y 或者 n

運行以上成功之后,我們就可以使用 vim 命令了

小知識:

運行上面 apt-get 時,或許會提示

W: Failed to fetch http://deb.debian.org/debian/dists/bullseye/main/binary-amd64/Packages  Connection timed out [IP: 146.75.114.132 80]
W: Failed to fetch http://deb.debian.org/debian-security/dists/bullseye-security/main/binary-amd64/Packages  Could not connect to deb.debian.org:80 (151.101.110.132). - co
nnect (111: Connection refused) [IP: 151.101.110.132 80]
W: Failed to fetch http://deb.debian.org/debian/dists/bullseye-updates/main/binary-amd64/Packages  Unable to connect to deb.debian.org:80: [IP: 151.101.110.132 80]
W: Some index files failed to download. They have been ignored, or old ones used instead.

意思就是說,我們連接超時,斷開連接了。

細(xì)心的同學(xué)或許能發(fā)現(xiàn),在過程中,有一個進度條,我們在還未執(zhí)行完成時就斷開了,也就是我們連接超時,斷開連接

我當(dāng)時的解決方案是,多嘗試幾次,因為第二次繼續(xù)拉取時,我發(fā)現(xiàn)進度條是基于上一次最后的,所以就可以重復(fù)幾次,到了100%后就可以了文章來源地址http://www.zghlxwxcb.cn/news/detail-737174.html

到了這里,關(guān)于docker 容器里bash: vim: command not found的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • -bash: vim: 未找到命令

    -bash: vim: 未找到命令

    1、執(zhí)行命令vim /etc/hosts 報錯-bash: vim: 未找到命令 2、解決辦法 ?執(zhí)行命令:yum -y install vim*

    2024年04月17日
    瀏覽(21)
  • -bash: vim: 未找到命令
                    
            
yum install -y 是什么意思_yum 命令講解

    -bash: vim: 未找到命令 yum install -y 是什么意思_yum 命令講解

    1.先查看是否已安裝,命令:rpm -qa | grep vim 發(fā)現(xiàn)只裝了部分包,缺少安裝。 2.按需下載vim包比如 yum -y install vim-enhanced 差不多就下面這些包了 vim-common-7.4.629-8.el7_9.x86_64 vim-filesystem-7.4.629-8.el7_9.x86_64 vim-X11-7.4.629-8.el7_9.x86_64 vim-minimal-7.4.629-8.el7_9.x86_64 vim-enhanced-7.4.629-8.el7_9.x86_64 ?

    2024年02月02日
    瀏覽(23)
  • 一次bash: docker: command not found bash: yum: command not found的解決

    一次bash: docker: command not found bash: yum: command not found的解決

    周青的日常問題記錄 學(xué)習(xí)硅谷電商畢設(shè)項目_微服務(wù)版本,建站練手,在測試mysql中docker exec進入容器sql語句 docker exec bash后用q退出mysql 再運行bash命令繼續(xù)操作docker發(fā)現(xiàn)命令失效 想service docker start啟動docker但是 把服務(wù)器重啟了一下,到這一步還是不行。 找了找辦法要卸載重裝

    2024年01月18日
    瀏覽(94)
  • docker vim: command not found

    docker 容器內(nèi)運行vim 命令,報錯 vim: command not found docker容器中沒有安裝vim ,安裝vim 即可。 ? ? ? ? ? ? ? ? 3.1.1 如果運行 apt-get update 命令報錯的話 ?????????????????Job for docker .service failed because the control 出現(xiàn)這個問題,大概率是DNS解析的問題,需要在宿主機指定下

    2024年02月12日
    瀏覽(23)
  • -bash: docker-compose: command not found

    最近在玩docker,我在本地(windows11)環(huán)境下,單個跑每個服務(wù)沒有問題,使用 docker-compose 運行yml文件 集成式的運行所有服務(wù),也沒有問題! 當(dāng)我將所有流程跑成功后,拿到linux環(huán)境下跑,每個服務(wù)單個運行沒有問題,但是使用 docker-compose 的時候,就出現(xiàn)了: 意思就是說,沒有

    2024年02月16日
    瀏覽(21)
  • Linux環(huán)境 jstack 命令 報 -bash: jstack: command not found

    Linux環(huán)境 jstack 命令 報 -bash: jstack: command not found

    ? ?在轉(zhuǎn)換完十六進制后使用jstack 命令 出現(xiàn)-bash: jstack: command not found 1. 使用? 命令 :??which java? 先查看java在哪個位置 ? 貼圖的這張 是我已經(jīng)進入bin? 未進入時并沒有bin (對比圖 -- 細(xì)心觀察) ? 2.? cd /usr/local/bin/java? 進入 3.? ls? 查看 ?4. 存在的情況下 使用? 命令?jstack

    2024年02月15日
    瀏覽(101)
  • 解決bash: mysql: command not found 的方法【linux mysql命令 】

    linux下,在mysql正常運行的情況下,輸入mysql提示: mysql command not found 遇上-bash: mysql: command not found的情況別著急,這個是因為/usr/local/bin目錄下缺失mysql導(dǎo)致,只需要以下方法即可以解決:

    2024年02月12日
    瀏覽(90)
  • Linux執(zhí)行jps命令時報錯:-bash: jps: command not found

    在Linux系統(tǒng)中執(zhí)行jps命令時,如果出現(xiàn)\\\"-bash: jps: command not found\\\"的錯誤提示,通常是因為缺少Java Development Kit (JDK)或JRE的安裝或配置問題。jps是JDK提供的一個命令行工具,用于查看Java進程信息。下面將詳細(xì)介紹如何解決這個問題。 以下是解決方案的步驟: 步驟1: 檢查Java安裝

    2024年02月05日
    瀏覽(88)
  • Docker:bash: vi: command not found錯誤的解決辦法

    Docker:bash: vi: command not found錯誤的解決辦法

    進入docker容器 在使用 Docker 容器時,有時候里邊沒有安裝vim,敲vim命令時提示說: vim: command not found ,這個時候就需要安裝vim,可是當(dāng)你敲 apt-get install vim 命令時,提示: 操作步驟: 1)這時候需要敲: apt-get update ,這個命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources

    2024年02月16日
    瀏覽(24)
  • linux系統(tǒng)中解決docker: bash:未找到命令

    目錄 第一步、檢查你的yum是否是最新版(不是的話就更新yum) ?第二步、安裝依賴軟件包 第三步、設(shè)置yum源 ?第四步、安裝docker ?第五步、啟動docker服務(wù) 第六步、設(shè)置開機自啟動 第七步、給docker配置應(yīng)用鏡像下載加速(國外網(wǎng)站,下載應(yīng)用鏡像慢)? 以下是卸載docker 刪除

    2024年02月08日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包