博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下快速和简单的安装docker
阅读量:1823 次
发布时间:2019-04-25

本文共 1262 字,大约阅读时间需要 4 分钟。

检查内核版本

Linux 发行版本是RHELCentOS,便需要7或之后版本

$ uname -r

检查系统架构

系统架构必须是64位

$ uname -m

 

检查安装

检查系统,安装适合的Docker安装包

$ curl https://get.docker.com > /tmp/install.sh

$ chmod +x /tmp/install.sh

$ /tmp/install.sh

 

SELinux置于宽容模式下运行

$ sestatus

 

SELinux status:                 enabled

SELinuxfs mount:                /sys/fs/selinux

SELinux root directory:         /etc/selinux

Loaded policy name:             targeted

Current mode:                   enforcing

Mode from config file:          enforcing

Policy MLS status:              enabled

Policy deny_unknown status:     allowed

Max kernel policy version:      28

 

enforcing 代表SELinux已经生效并会强制执行规则

改为宽容模式只要执行

$ sudo setenforce 0

 

省略sudo

Docker运行时需要特殊的权限,所以默认执行命令时前面必须加上sudo,省略命令前面加上sudo的方法就是将用户加入用户组。将用户加入用户组等同于赋予他root权限。因此,要了解机器是不是共享的,否则有安全隐患。

$ sudo usermod -aG docker 用户

加入用户组后,需要先注销再登入系统

然后是启动docker服务

$ sudo service docker restart

确认安装

$ docker version

Client:

 Version:      17.05.0-ce

 API version:  1.29

 Go version:   go1.7.5

 Git commit:   89658be

 Built:        Thu May  4 22:06:25 2017

 OS/Arch:      linux/amd64

 

Server:

 Version:      17.05.0-ce

 API version:  1.29 (minimum version 1.12)

 Go version:   go1.7.5

 Git commit:   89658be

 Built:        Thu May  4 22:06:25 2017

 OS/Arch:      linux/amd64

错误1

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

如果出现这个错误可以重启一下docker试试

$ service docker restart

参考资料:

《docker开发指南》第2章

转载地址:http://eqikf.baihongyu.com/

你可能感兴趣的文章
想自学Android的速来!一文带你搞懂Android多线程Handler,系列篇
查看>>
成为一名合格Android架构师,史上最全的《Android面试题及解析》,挥泪整理面经
查看>>
成为阿里P7移动架构师到底有多难?Android攒了一个月的面试题及解答,Android篇
查看>>
成为阿里P7移动架构师到底有多难?GitHub标星1w的安卓架构师必备技能,聪明人已经收藏了!
查看>>
手把手教你写!记录下我磕磕碰碰的三个月找工作经历,2年以上经验必看
查看>>
推荐程序员面试秘籍!掌握这些Android开发热门前沿知识,面试必问
查看>>
最新Android开发进阶!论程序员成长的正确姿势,值得收藏!
查看>>
涨知识!字节跳动8年老Android面试官经验谈,搞懂这些直接来阿里入职
查看>>
经典Android开发教程!靠着这份面试题跟答案,分享一点面试小经验
查看>>
经验分享:Android事件分发机制及设计思路,学习路线+知识点梳理
查看>>
腾讯T2亲自教你!五步搞定Android开发环境部署,年薪超过80万!
查看>>
腾讯T2亲自教你!五步搞定Android开发环境部署,聪明人已经收藏了!
查看>>
字节跳动面试必问:这个回答让我错失offer!分享一点面试小经验
查看>>
字节跳动面试真题:2021Android最新大厂面试真题总结,成功收获美团,小米安卓offer
查看>>
字节跳动面试:从草根到百万年薪程序员的十年风雨之路,成功收获美团,小米安卓offer
查看>>
学海无涯!Android性能优化最佳实践,详细的Android学习指南
查看>>
安卓app开发!Android面试必刷的200道真题,大厂面试题汇总
查看>>
安卓ndk开发!Android技术功底不够如何去面试,学习路线+知识点梳理
查看>>
安卓ndk开发!字节跳动上千道精选面试题还不刷起来!面试心得体会
查看>>
安卓已死?Android事件分发机制及设计思路,移动架构师成长路线
查看>>