当前位置: 首页 > news >正文

在线网站建设系统营销推广网

在线网站建设系统,营销推广网,wordpress 跳转到首页,免费建立个人网站0x01 卸载旧版本 在安装Docker Engine之前,需要卸载已经安装的可能有冲突的软件包。一些维护者在他们的仓库提供的Docker包可能是非Docker官方发行版,须先卸载这些软件包,然后才能安装Docker官方正式发行的Docker Engine版本。 要卸载的软件…

0x01 卸载旧版本

在安装Docker Engine之前,需要卸载已经安装的可能有冲突的软件包。一些维护者在他们的仓库提供的Docker包可能是非Docker官方发行版,须先卸载这些软件包,然后才能安装Docker官方正式发行的Docker Engine版本。
要卸载的软件包包括:

    docker.iodocker-composedocker-docpodman-docker

此外,Docker Engine依赖于containerdrunc。Docker Engine将这些依赖捆绑为一个bundle:containerd.io。如果之前有安装了containerdrunc,请卸载它们以避免与Docker Engine捆绑的版本产生冲突。
运行以下命令卸载所有冲突的软件包:

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

apt-get可能会报告没有安装某些软件包。
存储在/var/lib/docker/中的映像、容器、卷和网络不会在卸载Docker时自动删除。如果你想开始一个纯净的安装,想要清理任何现有的数据,请阅读卸载Docker Engine部分。

0x02 使用apt仓库安装

在新主机上首次安装Docker Engine之前, 需要设置Docker的 apt仓库。之后就可以从apt仓库安装和更新Docker 。

  1. 设置Docker的apt仓库
# 添加 Docker 官方 GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg# 将仓库添加到 apt源:
echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

注意
如果你使用一个Linux衍生发行版,比如Kali Linux, 可能需要替换此命令中预期打印的版本代号:

(. /etc/os-release && echo "$VERSION_CODENAME")

将此部分替换为相应Debian发行版的代号, 例如bookworm

  1. 安装Docker包
    安装最新版本:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

安装特定版本:

# 列出可用版本:
apt-cache madison docker-ce | awk '{ print $3 }'5:24.0.0-1~debian.11~bullseye
5:23.0.6-1~debian.11~bullseye
...

从仓库中列出的可用版本中选择。

  1. 运行hello-world验证是否安装成功
sudo docker run hello-world

这个命令下载一个测试映像并在容器中运行它。当容器运行时,它会打印一条确认消息并退出。
现在已经成功安装并启动了Docker Engine。

  1. 更新Docker Engine
    通过步骤2来安装较新版本

0x03 使用软件包安装

如果不能使用Docker的apt仓库来安装Docker Engine,可以下载你需要的版本的deb文件并手动安装它。你需要每次升级Docker Engine时都要下载一次新文件。

  1. 去浏览 https://download.docker.com/linux/debian/dists/
  2. 在列表中选择您的Debian版本。
  3. 转到pool/stable/并选择适用的体系架构(amd64, armhf、arm64或s390x)。
  4. 下载以下deb文件用于Docker Engine、CLI、containerd, Docker Compose软件包:
    containerd.io_<version>_<arch>.debdocker-ce_<version>_<arch>.debdocker-ce-cli_<version>_<arch>.debdocker-buildx-plugin_<version>_<arch>.debdocker-compose-plugin_<version>_<arch>.deb
  1. 安装.deb包。将以下示例中的路径更改为你下载Docker包的路径。
$ sudo dpkg -i ./containerd.io_<version>_<arch>.deb \./docker-ce_<version>_<arch>.deb \./docker-ce-cli_<version>_<arch>.deb \./docker-buildx-plugin_<version>_<arch>.deb \./docker-compose-plugin_<version>_<arch>.deb
  1. 运行 hello-world验证Docker Engine安装是否成功
$ sudo service docker start
$ sudo docker run hello-world

0x04 卸载Docker Engine

  1. 卸载Docker Engine, CLI, containerd, Docker Compose
sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras
  1. 主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷,请执行以下操作:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
  1. 须手动删除其他已编辑的配置文件。
http://www.hkea.cn/news/785327/

相关文章:

  • 淘宝网站内搜索引擎优化怎么做广告推广平台网站有哪些
  • 大片播放网站国外免费推广网站有哪些
  • flash网站cms排名sem优化软件
  • 申请完域名怎么做网站百度链接提交
  • 驻马店市可以做网站的公司百度搜索竞价排名
  • 郑州市做网站吉林百度查关键词排名
  • 济宁网站建设seo抖音seo源码搭建
  • 茂名网站建设方案书简述seo和sem的区别
  • 江西网站做的好的企业文化百度指数在哪里看
  • 山东电商网站建设seo网站排名优化公司
  • 赤峰市做网站公司今日的最新消息
  • 上海最大的贸易公司seo网络推广机构
  • jsp 网站开发广告发布平台
  • b2c网站综合对比评价站长统计幸福宝
  • 网站建设意见做推广app赚钱的项目
  • 哈尔滨营销网站制作做外贸推广
  • 深圳网站建设外贸公司排名搜索热词排名
  • 网络科技公司招聘可靠吗seo多久可以学会
  • 企业网站建设的方案ppt网络营销的特点主要包括什么
  • 如何自行建设网站推广关键词优化
  • 建设学院网站百度收录关键词查询
  • 有关外贸的网站有哪些内容武汉抖音seo搜索
  • 娄底网站建设的话术深圳网站关键词排名优化
  • 福田大型商城网站建设seo营销方法
  • 网站开发专业就业指导企业网站设计与实现论文
  • 网络营销方式的思维导图seo关键词优化系统
  • wordpress访客ip记录福清市百度seo
  • 网站下载速度慢互联网广告推广公司
  • 电影网站空间配置网络营销的工具和方法有哪些
  • 包装设计网站免费百度seo搜索引擎优化厂家