首页 > 系统相关 >docker安装包安装linux

docker安装包安装linux

时间:2023-07-20 17:31:37浏览次数:35  
标签:Linux 安装包 sudo apt linux docker 安装 Docker

Docker安装包安装Linux

介绍

Docker是一种容器化平台,它可以在不同的操作系统上运行,如Linux、Windows和Mac。本文将重点介绍如何使用Docker安装包在Linux系统上安装Docker。

步骤

1. 更新系统

在安装Docker之前,我们首先要确保系统是最新的状态。我们可以使用以下命令来更新系统:

sudo apt update
sudo apt upgrade -y

2. 安装Docker依赖

Docker在Linux上依赖一些软件包和库。我们可以使用以下命令来安装这些依赖:

sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

3. 添加Docker官方GPG密钥

Docker官方提供了一个GPG密钥,用于验证软件包的完整性和真实性。我们需要将该密钥添加到系统中。使用以下命令导入GPG密钥:

curl -fsSL  | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

4. 添加Docker存储库

安装Docker之前,我们需要将Docker存储库添加到系统中。使用以下命令添加存储库:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg]  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5. 更新软件包索引

添加Docker存储库后,我们需要更新软件包索引。使用以下命令更新索引:

sudo apt update

6. 安装Docker引擎

现在,我们可以通过以下命令安装Docker引擎:

sudo apt install -y docker-ce docker-ce-cli containerd.io

7. 验证安装

安装完成后,我们可以使用以下命令来验证Docker是否正确安装:

sudo docker run hello-world

如果一切正常,您将看到一条消息,表示Docker已正确安装和运行。

结论

通过本文,我们了解了如何使用Docker安装包在Linux系统上安装Docker。现在,您可以开始使用Docker来构建和管理容器化应用程序了。

希望本文能对您有所帮助!如果您有任何疑问,请随时留言。

标签:Linux,安装包,sudo,apt,linux,docker,安装,Docker
From: https://blog.51cto.com/u_16175500/6788835

相关文章

  • linux 修改网卡名
    将网卡名改为eth开头并且eth0作为第一块网卡有两种办法第一种:在安装系统的倒计时启动阶段按“e”进入编辑模式,在以linux开头的行尾添加 net.ifnames=0biosdevname=0,然后按“ctrl+x”进入系统后即可第二种:在安装系统后更改,分CentOS和Debian两种版本CentOS#1......
  • java linux环境回车换行
    Java在Linux环境下的回车换行问题在使用Java编程语言开发应用程序时,我们经常会遇到回车换行的问题。特别是在不同操作系统下,例如Windows和Linux,回车换行的表示方式是不同的。本文将重点介绍在Linux环境下Java的回车换行问题,并提供相应的代码示例。1.回车换行的表示方式在文本文......
  • linux 存储结构
    存储过程是可以完成特点的一组sql语句完成功能。目录一、存储结构二、实际操作三、存储过程的参数四、总结       一、存储结构1.存储结构概述MysQL数据库存储过程是一组为了完成特定功能的SQL语句的集合。 存储过程这个功能是从5.0版......
  • Linux 系统目录结构
    登录系统后,在当前命令窗口下输入命令:ls/你会看到如下图所示: 树状目录结构: 以下是对这些目录的解释:/bin:bin是Binaries(二进制文件)的缩写,这个目录存放着最经常使用的命令。/boot:这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件......
  • linux 使用kkFileView组件实现在线文件预览
    kkFileView简介此项目为文件文档在线预览项目解决方案,对标业内付费产品有【永中office】【office365】【idocv】等,在取得公司高层同意后以Apache协议开源出来反哺社区,该项目使用流行的springboot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,ra......
  • linux mysql 安装
    centos安装mysql5.7安装包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads下载安装包:wgethttps://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz解压:tar-zxvfmysql-5.7.36-linux-glibc2.12-x86_64.tar.gz移动重命......
  • Docker自建DNS服务器
    www.yuansredevsecops.top1.搭建搭建依然使⽤docker,安装前请安装好docker的运⾏时环境。 #创建⼀个持久化存放⽂件的⽬录 mkdir-p/opt/docker/bind #使⽤容器创建应⽤ dockerrun--namebind-d--restart=always\ --publish53:53/tcp--publish53:53/udp--publ......
  • linux系统,kafka常用命令
    kafka版本过高所致,2.2+=的版本,已经不需要依赖zookeeper来查看/创建topic,新版本使用--bootstrap-server替换老版本的--zookeeper-server。[root@kwephis1160698bin]#./kafka-topics.sh--list--zookeeperlocalhost:2181Exceptioninthread"main"joptsimple.Unrecognized......
  • docker常用命令
    dockeroperationcommand:查询镜像sudodockerimages删除镜像dockerrmibf756fb1ae65(镜像id)#启动镜像#sudodockerrun-it-d--nametest01ubuntu18.04:docker_test1/bin/sh创建macvlan网络sudodockernetworkcreate-dmacvlan--subnet=172.16.2.1/23--......
  • linux 8- 线程 守护进程
    linux8day1.终端在unix系统中用户通过终端登录系统得到shell进程,这个终端成为shell进程的控制终端前台进程于后台进程tty可以直接获取终端函数说明:#include<unistd.h>char*ttyname(intfd);功能:由文件描述符查出对应的文件名参数:fd:文件描述符返回值:成功:......