云计算--Docker在Ubuntu上安装

发布于 2024-07-19
1598

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

扫码阅读
手机扫码阅读
Docker在Ubuntu上的安装摘要

Docker在Ubuntu上的安装摘要

Ubuntu系统要求

Docker支持的Ubuntu操作系统包括以下版本:Ubuntu Hirsute 21.04、Ubuntu Groovy 20.10、Ubuntu Disco 19.04、Ubuntu Bionic 18.04 (LTS)以及其他更新的版本。Docker可以安装在64位的x86或ARM架构平台上。由于LTS版本提供5年的升级维护支持,稳定性更高,因此生产环境推荐使用LTS版本。

Docker安装

使用自动化安装

可以通过自动化脚本快速安装Docker:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

安装完成后,可通过docker version命令查看安装的Docker版本信息。此外,也可以使用国内的Daocloud一键安装命令:

curl -sSL https://get.daocloud.io/docker | sh

版本卸载

若需要更换安装方式,应先卸载之前的Docker版本。使用以下命令卸载:

sudo apt-get remove docker docker-engine docker.io containerd runc

手动安装

手动安装Docker步骤如下:

  • 更新apt包并安装必要工具:
    sudo apt-get update
    sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
  • 安装GPG证书:
    curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
  • 设置阿里云稳定版仓库:
    sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
  • 更新并安装Docker组件:
    sudo apt-get -y update
    sudo apt-get -y install docker-ce docker-ce-cli containerd.io
  • 通过apt-cache madison docker-ce查看可用版本,并使用指定版本命令安装,如:
    sudo apt-get -y install docker-ce=18.06.0~ce~3-0~ubuntu

安装Nginx进行测试

测试Docker安装可通过运行Nginx容器:

  • 拉取最新Nginx镜像:
    docker pull nginx:latest
  • 查看下载的镜像:
    docker images
  • 运行Nginx容器并映射端口:
    docker run --name nginx-test -p 8080:80 -d nginx
  • 查看运行中的容器:
    docker ps

访问ip:8080即可查看Nginx运行结果。

springboot葵花宝典

主要分享JAVA技术,主要包含SpringBoot、SpingCloud、Docker、中间件等技术,以及Github开源项目

274 篇文章
浏览 245.8K

还在用多套工具管项目?

一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。

加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线