入坑Docker

1.  what is docker?

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

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

2.  三个组件:

Image:只读的镜像

Registry:存放镜像的地方

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

 

初入docker&&ubuntu搭建docker

 

 

 

Ubuntu安装docker应用引擎

 

准备:

Docker需要64的操作系统

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

 初入docker&&ubuntu搭建docker

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

sudo apt-get remove docker docker-enginedocker.io

1.  更新apt源

切换到root权限

sudo apt-get update

安装https依赖包以及ca证书

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

2.  安装docker环境

1.添加docker的官方GPG key

curl -fsSLhttps://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"

初入docker&&ubuntu搭建docker

注:如果提示 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

 初入docker&&ubuntu搭建docker

 

 

【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并退出

初入docker&amp;&amp;ubuntu搭建docker初入docker&amp;&amp;ubuntu搭建docker

相关文章: