浅谈Docker Kicks in的应用

正因为传统部署的麻烦,我们希望减少整个安装过程,将其简单化,以下介绍两个思路:

  • 思路一:安装 Docker 后安装 Ghost,并且直接暴露 80 端口,此时所有请求由 Docker 内的 Express 服务器处理,如果需要 SSL 的话只能使用 Cloudflare 类 CDN 产品,不易配置,但上手简单(大约 2 分钟);
  • 思路二:安装 Docker 后安装 Ghost,并且暴露一个其他端口(比如默认的 2368),前置宿主机中的 Nginx 进行反向代理,此时 SSL 请求和相关规则可以由 Nginx 处理,可配置性高,上手稍微复杂一些(大约 7 分钟);

无论方法一或是方法二,首先使用官方的 "一键安装脚本" 安装 Docker:

复制代码
$ url -fsSL get.docker.com -o get-docker.sh
$ sh get-docker.sh
...
$ sudo systemctl start docker

根据惯例,安装完成后我们随意测试一下看看是否真的安装好了:

复制代码
$ sudo docker run hello-world

好了,Docker安装到此,希望对大家有帮助哦!

相关推荐
G_H_S_3_19 分钟前
【网络运维】Playbook项目实战:基于 Ansible Playbook 一键部署 LNMP 架构服务器
linux·运维·服务器·网络·ansible
豆芽脚脚41 分钟前
docker compose再阿里云上无法使用的问题
阿里云·docker·容器
yuxb731 小时前
Ansible 学习笔记:变量事实管理、任务控制与文件部署
linux·运维·笔记
岚天start1 小时前
Linux sar命令详细使用指南
linux·运维·服务器·负载·sar·磁盘io·sysstat
遇见火星2 小时前
Jenkins全链路教程——Jenkins调用Maven构建项目
运维·jenkins·maven
十行代码九行报错3 小时前
Docker基础学习笔记
笔记·学习·docker
wanhengidc6 小时前
当云手机出现卡顿怎么办?
运维·服务器·安全·智能手机
寻道模式10 小时前
【运维心得】三步10分钟拆装笔记本键盘
运维·计算机外设·笔记本
炫友呀11 小时前
Centos 更新/修改宝塔版本
linux·运维·centos
闻道且行之12 小时前
嵌入式|VNC实现开发板远程Debian桌面
运维·debian·嵌入式