centos7利用docker 快速搭建苹果CMS站点
阿里云centos7服务器,利用docker,快速搭建苹果cms。效果如下:
1、centos7 系统安装docker.
可查看这篇博文:
https://www.cnblogs.com/yufeng218/p/8370670.html
当前centos7使用的docker版本:
2、到docker hub 上拉取一个LAMP 环境。
当前用的是mattrayner/lamp 这个镜像。
下图是可以选择的php 版本,因为有些CMS要求php > 5.5。
# Launch a 16.04 (php5) based image
docker run -p "80:80" -v ${PWD}/app:/app mattrayner/lamp:latest-1604# Launch a 14.04 (php5) based image
docker run -p "80:80" -v ${PWD}/app:/app mattrayner/lamp:latest-1404# Launch a 16.04 (php7) based image
docker run -p "80:80" -v ${PWD}/app:/app mattrayner/lamp:latest-1604-php7# Launch a 14.04 (php7) based image
docker run -p "80:80" -v ${PWD}/app:/app mattrayner/lamp:latest-1404-php7
拉取images 到本机
docker pull mattrayner/lamp
docker run -p "80:80" -v ${PWD}/app:/app mattrayner/lamp:latest-1604-php7
docker exec -it e0e1925750d8 bash
进入镜像bash 之后,跑去apache2 & mysql 。
然后将下载好的CMS 代码解压到 /var/www/html/ 目录下,然后修改一个权限
chmod -R 777 html/*
然后域名访问即可
欢迎访问: katoto
常用的docker 命令:
docker search lamp // 找包
docker pull + name // 拉取包
docker ps -a // 查看docker 进程
docker run -p 80:80 -i -t + name // 进入docker 80 为真实端口与docker 的映射
// 进入docker 环境
service apache2 start
service mysql start
mysql -uroot -p // 进入mysql
// 删除docker 后遗症
docker ps -a|awk '{print $1}'|xargs docker rm
docker run -p 4590:80 -i -t -d linode/lamp // 跑起
docker ps 查看进程
docker exec -it e0e1925750d8 bash
// images 用mattrayner/lamp 这个占832MB
后续,当不在使用docker 后,记得删除释放资源:
Docker 删除镜像
centos7利用docker 快速搭建苹果CMS站点相关推荐
- 铁威马NAS教程之利用docker快速搭建个人在线书库
这是一个基于Calibre的简单的图书管理系统,支持在线阅读.主要特点是:美观的界面.支持多用户.支持在线阅读.支持邮件推送.支持OPDS.支持一键安装,网页版初始化配置,轻松启动网站等等. 那么,如 ...
- linux开启docker mysql_Linux服务器利用Docker快速搭建MySQL数据库
首先你要有一台Linux服务器 利用Xshell远程软件连接后就可以开始安装docker容器了. 1.第一步在Linux服务器上安装docker 2.第二步利用Docker拉取mysql镜像 Cent ...
- 利用docker快速搭建consul集群网
如果不用虚拟机,一台物理机只能搭建一个server或者client,利用docker,可以快速搭建一个consul集群. 1.docker拉群consul的镜像 #docker pull consul ...
- 万字长文带你 搞定 linux BT 宝塔面板 之外网上快速搭建苹果CMS电影网站
文章目录 万字长文带你搞定宝塔面板 一.本地搭建宝塔面板及安装ecshop 1.1前言 1.2面板特色功能 1.3安装环境说明 1.4安装BT面板 1.5常用管理命令 1.6 BT面板一键安装LAMP ...
- docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境
[Docker] Docker 快速搭建本地MySQL开发环境 关于 Docker 的安装使用本文不再赘述,有兴趣的可以通过官网或是浏览我的专栏文章了解.今天着重给大家介绍下如何利用Docker快速搭 ...
- python 私有云_利用Docker+NextCloud搭建私有云盘
利用Docker+NextCloud搭建私有云盘 NextCloud 是一款开源网络硬盘系统,最新版本是15,NextCloud 源代码完全开放,你可以在开源许可协议的约束下免费使用,对于需要专业支持 ...
- 九、Docker快速搭建Elastic Stack(上篇)
@Author : By Runsen @Date : 2020/6/19 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘 ...
- 十、Docker快速搭建Elastic Stack(下篇)
@Author : By Runsen @Date : 2020/6/19 作者介绍:Runsen目前大三下学期,专业化学工程与工艺,大学沉迷日语,Python, Java和一系列数据分析软件.导致翘 ...
- docker容器没有apt_使用Docker快速搭建Rails开发环境
引言 Docker with rails 学习 Ruby On Rails 开发的同学经常会遇到因为电脑系统环境不同,同样的程序在自己这边跑起来没问题,给了其他人之后就是各种依赖或者环境问题,尤其是在 ...
最新文章
- Linux文件、目录权限及常用命令
- (priority_queue)自定义优先级
- silverlight开发无法调试问题
- 操作系统(李治军) L9多进程图像-操作系统最重要的图像
- 读书笔记_打开量化投资的黑箱01
- 在JS中使用Ajax
- bigdecimal乘法_Java面试题之BigDecimal比较大小问题
- 一个32岁入门的70后程序员给我的启示
- java jsp网页计算器_使用jsp+javaBean写一个网页计算器
- 花式沉默Defender
- PCBLayout相关注意事项和常见问题
- 梦参老和尚:糊涂人念〈大悲咒〉往生的故事
- linux离线安装caddy,GitHub - scriptsboy/aria2: LACY:Linux一键安装Aria2 + Caddy + YAAW实现离线下载、在线播放。...
- 三国杀服务器维修,三国杀云服务器
- 软件信息安全杂志《Information Security》2011年11月期下载
- 语音助手——评测指标
- 云服务器测速脚本_Linux VPS服务器带宽测速脚本:Speedtest Linux进行网络测速方法...
- echart图表(自定义提示框) 鼠标移动到数据展示区自定义展示提示框 天/时/分/秒
- shell中的脚本测试
- 企业非法集资风险预测