Centos7安装Docker Engine
2024-10-13 02:54:18
一.先决条件
首选需要一个64位操作系统和3.10或者更版本的内核。
查看当前内核版本:
$ uname -r
3.10.-.el7.x86_64
二.yum安装Docker Engine
安装Docker Engine有两种方式,我们先选择yum安装,并且Docker官方提供了yum源。
1.使用普通用户sudo或者root登录到你的服务器,更新yum,确保你的软件都是最新的
$ sudo yum update
2.添加Docker的yum源
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=
gpgcheck=
gpgkey=https://yum.dockerproject.org/gpg
EOF
3.安装Docker软件包
$ sudo yum install docker-engine
4.设置Docker服务开机自启
$ sudo systemctl enable docker.service
5.启动Docker服务
$ sudo systemctl start docker
6.验证Docker是否安装成功
$ sudo docker run --rm hello-world
三.脚本安装Docker Engine
1.更新yum
$ sudo yum update
2.运行Docker安装脚本
$ curl -fsSL https://get.docker.com/ | sh
这个脚本将会添加docker.repo并且安装Docker
3.设置Docker服务开机自启
$ sudo systemctl enable docker.service
4.启动Docker服务
$ sudo systemctl start docker
5.验证Docker是否安装成功
$ sudo docker run --rm hello-world
参考文献:https://docs.docker.com/engine/installation/linux/centos/
最新文章
- Thrift-java实例
- jquery的css详解(二)
- Shell 脚本 ,, 根据进程号退出 从而关机
- 教你把UltraEdit如何注册激活教程及UltraEdit 22.0.0.48 官方中文版下载
- (C#基础) byte[] 之初始化, 赋值,转换。
- Javascript验证用户输入URL地址是否正确
- 将java类的泛型集合转换成json对象
- [转] Form表单中method=";post/get&#39;的区别
- 问题: Type mismatch in key from map: expected org.apache.hadoop.io.Text, recieved org.apache.hadoop.io.LongWritable 解决方案
- 我的SSH框架实例(附源码)
- servlet模板的修改
- fedora 28 , firewalld 防火墙控制,firewall-cmd 管理防火墙规则
- 教你通过Node.js漏洞完成渗透测试
- 关于表单中Readonly和Disabled
- Java 并发多线程处理优秀博文整理
- Linux命令--系统管理
- 使用TestNG 和 CSV文件进行数据驱动
- C 语言文件拷贝
- LeetCode Minimum Absolute Difference in BST
- 性能测试工具LoadRunner28-LR之内部数据参数类型