linux下如何在内网中安装docker

发布时间 - 2020-04-15 00:00:00    点击率:

一、基础环境

1、操作系统:CentOS 7.3

2、Docker版本:18.06.1

二、Docker安装

1、解压

tar -xvf docker-18.06.1-ce.tgz

2、将解压出来的docker文件内容移动到 /usr/bin/ 目录下

cp docker/* /usr/bin/

3、将docker注册为service

vim /etc/systemd/system/docker.service

将下列配置加到docker.service中并保存。

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
 
[Install]
WantedBy=multi-user.target

4、启动

chmod +x /etc/systemd/system/docker.service    #添加文件权限并启动docker
systemctl daemon-reload    #重载unit配置文件
systemctl start docker    #启动Docker
systemctl enable docker.service  #设置开机自启

5、验证

systemctl status docker   #查看Docker状态
docker -v   #查看Docker版本

推荐教程:docker教程


# linux  # docker  # 配置文件  # 并保存  # 操作系统  # 目录下  # target  # online  # notify  # Service  # Type  # firewalld 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何登录建站主机?访问步骤全解析  Laravel怎么设置路由分组Prefix_Laravel多级路由嵌套与命名空间隔离【步骤】  如何在阿里云域名上完成建站全流程?  晋江文学城电脑版官网 晋江文学城网页版直接进入  Laravel如何创建自定义Artisan命令?(代码示例)  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  Laravel如何实现数据库事务?(DB Facade示例)  Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程  Laravel如何安装使用Debugbar工具栏_Laravel性能调试与SQL监控插件【步骤】  LinuxShell函数封装方法_脚本复用设计思路【教程】  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  如何快速上传自定义模板至建站之星?  网站制作软件有哪些,制图软件有哪些?  网页设计与网站制作内容,怎样注册网站?  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?  学生网站制作软件,一个12岁的学生写小说,应该去什么样的网站?  Laravel如何配置Horizon来管理队列?(安装和使用)  如何在云指建站中生成FTP站点?  canvas 画布在主流浏览器中的尺寸限制详细介绍  微信小程序 五星评分(包括半颗星评分)实例代码  ,怎么在广州志愿者网站注册?  如何用JavaScript实现文本编辑器_光标和选区怎么处理  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  Laravel集合Collection怎么用_Laravel集合常用函数详解  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  如何在IIS7上新建站点并设置安全权限?  网站图片在线制作软件,怎么在图片上做链接?  如何在Windows环境下新建FTP站点并设置权限?  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  JS去除重复并统计数量的实现方法  如何在IIS管理器中快速创建并配置网站?  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  Laravel如何使用Eloquent进行子查询  python中快速进行多个字符替换的方法小结  如何快速搭建高效服务器建站系统?  品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?  Python文件操作最佳实践_稳定性说明【指导】  Laravel如何发送系统通知_Laravel Notifications实现多渠道消息通知  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  jQuery 常见小例汇总  HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】  网站制作免费,什么网站能看正片电影?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  Windows11怎样设置电源计划_Windows11电源计划调整攻略【指南】  做企业网站制作流程,企业网站制作基本流程有哪些?  如何在腾讯云免费申请建站?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?