linux 安装docker

1.Docker简介

1)Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。
2)Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。
3)容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)
4)容器的性能开销极低。

2.Docker的应用场景

1)Web 应用的自动化打包和发布。
2)自动化测试和持续集成、发布。
3)在服务型环境中部署和调整数据库或其他的后台应用。
4)从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。 

3. 安装步骤

安装方法:

1)配置docker仓库进行yum安装,升级等,官方推荐方式
2)下载RPM包手动安装,适用于没有网络的安装环境
3)源码安装,下载tgz源码包编译安装
4)使用一些集成好的安装脚本进行安装,用于测试和开发环境快速部署

本次采用第一种。步骤如下:

3.1 linux 单机安装

3.1.1 设置yum 源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 

(yum-config-manager工具安装:yum -y install yum-utils)

3.1.2 查看所有仓库中的docker版本

yum list docker-ce --showduplicates | sort -r

3.1.3 安装制定版本

yum install docker-ce-18.06.1.ce

3.1.4 启动

systemctl start docker

3.1.5 验证安装成功

docker version

 3.1.6 配置用户

上述安装过程默认创建docker用户组,接下来配置docker用户组成员。

sudo gpasswd -a $USER docker #将登陆用户加入到docker用户组中

docker ps #测试docker命令是否可以使用sudo正常使用

 

posted @ 2019-07-02 14:36  duaner92  阅读(462)  评论(0编辑  收藏  举报