簡體   English   中英

Docker - 無法找到 package docker-engine

[英]Docker - Unable to locate package docker-engine

我正在嘗試在 Ubuntu 16.04 中安裝 docker。 我正在 點擊此鏈接進行 docker 安裝。 我最終無法找到 package docker-engine

我當前的內核版本 - 4.4.0-38-generic Ubuntu 版本 - 16.04

已經在Ubuntu中的docker.io包稱為docker.io [1],所以就這樣做

sudo apt-get install docker.io

但是, 如果你按照你給出的鏈接並執行步驟7,8,9,那么你的安裝將知道docker repo上的包,並找到docker-engine

你的來電。 我在某些機器上運行Ubuntu版本(目前在Ubuntu 16.04上為0.11.2),在其他機器上運行Docker中的那個(因為我對0.12的一些功能感到好奇)。 兩者都可以正常工作。

[1]由於docker用於桌面啟動器應用程序的“對接”圖標。

解決了docker中大部分問題的主要解決方案是安裝64位版本的ubuntu。 我用32位(i686)運行。 希望能幫助到你 !

Docker-compose-plugin 被放入 docker.io 倉庫。

運行sudo apt install docker.io ,或 apt-get 在舊的 Ubuntu 版本中,也將為您提供所需的文件。

首先,您需要運行更新以確保您擁有最新版本。
sudo apt update

我在使用ubuntu-18.04服務器的AWS-EC2上遇到了同樣的問題......

運行apt-get update對我來說很有用....

一旦更新運行正常,然后運行apt-get install docker.io

我無法使用當前的其他解決方案安裝 docker,但設法通過 GitHub 回購問題(2020 年 5 月 31 日發行)中提到的解決方案消除了“無法定位 package docker-engine”錯誤。

解決方案是運行這些命令:

sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM