ubuntu18.04安装docker

是什么:

Docker 是一个开源的容器化平台,用于打包、分发和运行应用程序及其所有依赖项。通过使用 Docker,开发人员可以将应用程序及其环境打包成一个称为容器的独立单元,从而实现了应用程序在不同环境中一致性、可移植性和可部署性。

简而言之,Docker 是一种轻量级虚拟化技术,它将应用程序及其依赖项隔离在一个容器中,这些容器可以在同一台主机或跨多台主机上运行,而不会受到宿主操作系统的差异或其他环境变量的影响。每个容器都包含了应用程序代码、运行时、系统工具、库和配置文件,使得应用程序可以以一致的方式在不同的环境中运行。

能干什么:

  • 应用程序打包和分发: Docker 可以将应用程序及其依赖项打包成一个独立的容器,从而方便地将应用程序分发给其他开发人员、团队或部署到不同的环境中,确保应用程序在不同环境中运行一致。

  • 跨平台开发: Docker 可以在开发人员的本地开发环境中运行,无论他们使用的是哪种操作系统,从而实现跨平台的开发和测试。

  • 环境一致性: Docker 确保开发、测试和生产环境之间的一致性,从而避免因环境差异导致的问题,例如“在我本地可以运行,但在生产环境中失败”。

  • 微服务架构: Docker 可以帮助构建和管理微服务架构,将不同的微服务打包成独立的容器,以便更轻松地部署、扩展和管理这些服务。

  • 持续集成和持续交付(CI/CD): Docker 可以与持续集成和持续交付流程集成,使得开发人员可以快速构建、测试和部署应用程序,从而加速交付周期。

  • 多租户环境: Docker 可以帮助创建多租户环境,使不同的用户、团队或客户能够在同一基础设施上独立运行自己的容器化应用程序。

  • 资源隔离: Docker 容器提供了隔离性,可以防止不同容器之间的资源冲突和相互干扰,从而提高应用程序的稳定性和可靠性。

  • 容器编排: Docker 可以与容器编排工具(例如 Kubernetes)结合使用,实现自动化的容器部署、扩展、负载均衡和高可用性。

  • 快速部署和回滚: Docker 容器可以在几秒钟内启动,从而实现快速部署和回滚应用程序的能力,减少停机时间。

  • 资源最优化: Docker 可以更有效地使用硬件资源,从而在同一主机上运行多个容器,提高资源利用率。

怎么安装docker:

先查看linux内核版本

uname -r

在这里插入图片描述

  • 5.4.0:这是内核的主版本号,表示内核的主要版本。在这个例子中,主版本号是 5。
  • 150:这是 Ubuntu 内核的次要版本号。在这个例子中,次要版本号是 150。
  • generic:这表示 Ubuntu 内核的变体。在大多数情况下,“generic” 是默认内核变体,适用于大多数普通的硬件配置。
    我的是ubuntu.

在终端中可以使用以下命令来查看你的 Ubuntu 版本:

lsb_release -a

在这里插入图片描述
对于18.04.6的ubuntu按以下方式安装:
1.卸载旧版本的docker(以前没装过,此步略过)

#御载旧版本docker
sudo apt-get remove docker docker-engine docker-ce docker.io
#清空旧版docker占用的内存
sudo apt-get remove --auto-remove docker

#更新系统源
sudo apt-get update

2.配置docker安装环境

sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

3.添加阿里云的docker GPG密钥

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

4.添加阿里镜像源

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

#更新
sudo apt-get update

5.直接安装最新版

sudo apt-get install -y docker-ce

6.重启docker

sudo service docker restart
#或者
sudo systemctl restart docker

7.查看docker版本

sudo docker version

在这里插入图片描述
这就安装成功了
备注:Ubuntu 20.04 官方 apt 源中就有 Docker,可以直接通过 apt 来安装。
8.还是假吧意思测试一下吧

docker pull hello-world

在这里插入图片描述
嗯,还是原来的味道,还是熟悉的配方。

人生苦短,我用docker

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值