在Linux Centos 7.2 上安装指定版本Docker。
2024-08-25 16:34:21
相关资料链接:
https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce
- 先清空下“历史”
yum remove docker \
docker-common \
docker-selinux \
docker-engine
- 安装必要的包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
- 添加docker-ce.repo
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
- 安装指定版本
yum install -y --setopt=obsoletes= \
docker-ce-17.03..ce-.el7.centos \
docker-ce-selinux-17.03..ce-.el7.centos.noarch
如果按照官档安装命令可能遇到包依赖的问题,相关issue见:https://github.com/moby/moby/issues/33930
- 启动docker服务
systemctl enable docker.service
systemctl start docker
- 注意1,在生产环境中,你的容器实例可能会产生大量日志,而你docker的安装目录却在一个非常小磁盘下,随着时间的推移,磁盘会爆顶
- 注意2,在生产环境中,你可能需要访问已经搭建好的私有仓储来拉取CI进去的镜像
- 可以去修改/etc/docker/daemon.json这个文件(默认貌似是没有的,你可以创建一个新的,该配置文件明细见:https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file)
{
"data-root": "/新的路径/data",
"storage-driver": "devicemapper",
"insecure-registries":["私有仓储的ip:私有仓储的端口"]
}
- 然后systemctl restart docker即可。
最新文章
- android 调用电话功能
- 什么是CSR证书申请文件?
- C#单例模式的三种写法
- VS2005上一个坑:关于pch 的 error C1023
- 解决android开发webservice的发布与数据库连接的问题
- Web APIs 基于令牌TOKEN验证的实现
- [LeetCode] Print All Combinations of a Number as a Sum of Candidate Numbers
- qt的资源替换搜索QDir具体解释
- lftp 卡在 Making data connection 解决方法
- VMware12安装虚拟机教程、Ubuntu16.04安装教程(包括vmware tools的安装)
- Bootstrap3基础 下载bootstrap3压缩包和相应的jQuery文件
- nginx常用命令参数
- intelij idea设置和使用git
- 高性能迷你React框架anujs1.0.8发布
- $Matrix-Tree$定理-题目
- swift - VC添加手势返回
- 【Unity】(转)游戏辅(外)助(挂)开发
- 判断资源贴图是否有alpha
- [svc]免费证书认证
- Cloud Foundry技术全貌及核心组件分析
热门文章
- upstream模块实现反向代理的功能
- 数字货币量化分析报告_20170905_P
- Redis应用案例,查找某个值的范围(转)
- MySQL优化(一):MySQL分库分表
- .Net Web Api——获取client浏览器信息
- db-mysql-001- 语句备份表
- linux qt下 QSqlDatabase: QMYSQL driver not loaded
- 简明python教程十一----更多Python的内容
- 美化MFC 之调整静态文本的颜色 字体。 用于添加公司标题 联系方式 口号等数据
- python中is和==区别