初入docker&&ubuntu搭建docker

本文介绍了Docker作为领先的软件容器化平台的基本概念,并详细解释了其三个核心组件:镜像(Image)、仓库(Registry)及容器(Container)。此外,还提供了在Ubuntu系统上安装Docker的具体步骤,包括系统的准备、添加Docker官方GPG密钥、添加Docker仓库、更新APT包列表以及安装Docker的不同版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

入坑Docker

1.  what is docker?

Docker is the word’s leadingsoftware containerization platform(摘自docker官网)

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker相互之间不会有任何接口,拥有更高效的利用系统资源,一致的运行环境,更快速的启动时间,持续交付和部署,更轻松的迁移,更轻松的迁移等特性;是一种新兴的虚拟化方式,实现服务秒级启动且消耗更少的资源

2.  三个组件:

Image:只读的镜像

Registry:存放镜像的地方

Container:应用运行载体,彼此间相互隔离,实现秒级启动,可以被启动停止,删除

 

 

 

 

Ubuntu安装docker应用引擎

 

准备:

Docker需要64的操作系统

kernel内核>=v3.10    检查命令:uname –r

 

若已安装有老版本的docker,需要先卸载

sudo apt-get remove docker docker-enginedocker.io

1.  更新apt源

切换到root权限

sudo apt-get update

安装https依赖包以及ca证书

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

2.  安装docker环境

1.添加docker的官方GPG key

curl -fsSL  https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add 

【2】.添加docker仓库

sudo add-apt-repository

"deb [arch=amd64]  https://download.docker.com/linux/ubuntu $(lsb_release-cs) stable"

注:如果提示 add-apt-repository: command not found

这个是缺少程序,请执行

sudo apt-get install software-properties-common python-software-properties

【3】.再更新apt包

sudo apt-get update

【4】列出docker版本

apt-cachemadison docker-ce

 

 

 

【5】选择相应的版本安装docker

sudo apt-get installdocker-ce=<VERSION>  #version=第二列字符串

或者直接安装最新版:sudo apt-get install -y docker-ce

 

 

安装完成

 

检测版本:docker –v

启动经典的hello-world

sudo docker run hello-world   #该命令会下载一个测试镜像,运行打出hello并退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值