Ubuntu 18.04.6 Server安装Docker

本文详细描述了如何在Ubuntu18.04.6Server系统上安装DockerEngine,包括避免使用不适用的YUM源,切换到apt并设置官方Docker仓库,最终完成Docker的安装和验证过程。
摘要由CSDN通过智能技术生成

Ubuntu 18.04.6 Server安装Docker

Docker官方网站提供了Docker DesktopDocker Engine两种选择,有图形化操作系统的情况下可以安装Docker Desktop,否则安装后者

  • Docker Desktop:构建、共享和运行容器化应用程序和微服务。提供GUI(图形用户界面)来管理容器、应用程序和映像。资源存储和运行限制在虚拟机中
  • Docker Engine:开源容器化技术、包含守护进程dockerd、用于程序与dockerd交互的api、命令行工具客户端docker

具体解释可参考安装docker、docker engine和docker desktop区别_wangjun5159的博客-CSDN博客

选择在Ubuntu 18.04.6 Server系统中安装Docker Engine

安装方式选择 yumapt,实际使用apt

使用YUM源安装

费这个劲,Ubutu没有YUM源,配置太费劲,YUM主要用于CentOs

  • 更新apt
sudo apt-get update
sudo apt-get upgrade
  • 安装YUM
sudo apt-get install build-essential #该包可以提供C/C++的编译环境
sudo apt install yum
  • 安装yum-utils:提供yum-config-manager
sudo yum install -y yum-utils
sudo apt-get install yum-utils

突然发现yum不适用与ubuntu

  • 卸载yum相关
sudo dpkg --list
sudo apt-get --purge remove  yum
sudo apt-get --purge remove  yum-utils

使用Apt软件源进行安装

参照官网Install Docker Engine on Ubuntu | Docker Docs

  • 更新apt
sudo apt-get update
sudo apt-get upgrade
  • 设置DockerApt
#添加Docker的官方GPG key
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
#安装GPG 证书
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
#写入软件源信息
echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
  • 安装Docker
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  • 验证安装成功
sudo docker run hello-world

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值