docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > Ubuntu安装Docker和Docker Compose

Ubuntu正确安装Docker和Docker Compose的步骤详细讲解

作者:唐可盐

Docker Compose是一个用于定义和运行多容器Docker应用的工具,这篇文章主要介绍了Ubuntu正确安装Docker和Docker Compose的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下

1、环境准备

Ubuntu系统版本:24.04

执行命令脚本用户为:root

1.1 更新系统

 在开始之前,请确保您的系统是最新的,可以使用以下命令来更新系统:

root@keyan:~# sudo apt update
root@keyan:~# sudo apt upgrade -y

1.2 安装必要的软件包

在安装 Docker 之前,我们需要安装一些必要的依赖包。运行以下命令:

root@keyan:~# sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

1.3添加阿里云GPT密钥管理- 推荐

root@keyan:~# sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

1.4 进入到/etc/apt/sources.list.d目录

root@keyan:~# cd /etc/apt/sources.list.d

# 在/etc/apt/sources.list.d目录下的docker.list文件中添加阿里云的镜像下载源

root@keyan:~# sudo echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable" > docker.list

1.5 再次更新系统

root@keyan:~# sudo apt update

2、安装docker

Docker 是一个开源的平台,用于开发、交付和运行应用程序。Docker 使用容器技术,将应用程序及其依赖打包在一起,实现了应用的跨平台、跨环境的一致性运行。

2.1、Docker 的主要特点

轻量级:Docker 容器共享操作系统内核,不像虚拟机那样需要运行一个完整的操作系统实例,启动速度快,占用资源少。

一致性:开发、测试和生产环境可以保持一致,避免“在我机器上能运行”的问题。

隔离性:每个容器都是独立运行的,保证了应用之间的隔离性。

便携性:Docker 容器可以运行在任何支持 Docker 的平台上(如 Linux、Windows、macOS),从而实现了跨平台部署。

2.2、Docker 的核心概念

2.3、Docker的优点

2.4、docker安装

执行安装docker命令脚本:

root@keyan:~# sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

查看Docker安装版本,如下面所示,正常出现了docker的版本号,则表示docker安装成功,可以开始docker之旅了。

root@keyan:~# docker --version
Docker version 27.3.1, build ce12230

3、安装docker-compose  可选

Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具。通过一个简单的 YAML 文件(通常命名为 docker-compose.yml),你可以定义应用程序的服务、网络和卷等配置。

3.1、Docker Compose 的主要特点

3.2、Docker Compose 的核心概念

3.3、Docker Compose 的优点

3.4 docker compose 安装

root@keyan:~# sudo apt-get install docker-compose -y

查看Docker Compoase安装版本,如下面所示,正常出现了Docker Compoase的版本号,则表示Docker Compoase安装成功,可以开始Docker Compoase之旅了。

root@keyan:~# docker-compose --version
docker-compose version 1.29.2, build unknown

总结

到此这篇关于Ubuntu正确安装Docker和Docker Compose的文章就介绍到这了,更多相关Ubuntu安装Docker和Docker Compose内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文