摘要:是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的可移植的自给自足的容器。容器技术是继大数据和云计算之后又一炙手可热的技术,而且未来相当一段时间内都会非常流行。
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。容器技术是继大数据和云计算之后又一炙手可热的技术,而且未来相当一段时间内都会非常流行。
本文介绍在Linux下docker-compose编排PHP基本环境基本步骤,废话少说直奔主题。
安装docker本文选用 Centos7.3系统
确保系统中无残留docker
sudo yum remove docker docker-common docker-selinux docker-engine-selinux docker-engine docker-ce
安装前准备
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
更换yum 软件源
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
设置使用最新Docker CE
sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-test
安装docker
sudo yum install docker-ce
如果非root用户配置非root运行docker
sudo usermod -aG docker 用户名
启动
service docker start
查看是否安装成功
docker info
配置加速
https://www.daocloud.io/ (加速器申请地址
#回到服务器将你或得到的命令直接运行 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://你的编号.m.daocloud.io #重启docker service docker restart安装docker-compose
https://github.com/docker/com... github下载地址
执行compose 下载
curl -L https://github.com/docker/compose/releases/download/1.23.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose
实验
docker-compose -version
环境搭建成功后可观看 docker编排PHP开发坏境 部署属于你的环境致谢
谢谢各位观看,欢迎讨论~
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/27516.html
摘要:是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的可移植的自给自足的容器。容器技术是继大数据和云计算之后又一炙手可热的技术,而且未来相当一段时间内都会非常流行。 showImg(https://segmentfault.com/img/bVbgmdS?w=567&h=272); Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔...
摘要:本章用于讲解如何在下构建和运行。编译发版都是基于的容器,下完成的。 本章用于讲解如何在walle下构建和运行JavaWeb。主要包含SpringBoot,ScalaAkkaWeb应用,以Java -jar和Docker运行两种方式(Tomcat方式不讲,大家自行研究) 新建项目 项目中心 > 项目管理 > 新建项目 以下是一份配置好的项目表 分组 项目 参考 备注 基本配置 ...
摘要:本章用于讲解如何在下构建和运行前端应用。项目配置服务名称镜像版本映射容器端口到本地端口数据卷映射本地文件到容器映射文件到容器的目录并覆盖文件映射文件夹到容器的文件夹覆盖容器启动后默认执行的命令。环境准备参考文档 本章用于讲解如何在walle下构建和运行前端应用。主要包含React,Angular应用,以Nginx+Docker运行(Vue方式不讲,大家自行研究) 新建项目 项目中心 >...
摘要:时间年月日星期六说明本文部分内容均来自慕课网。必填用于执行命令,当执行完毕后,将产生一个新的文件层。可选指定此镜像启动时默认执行命令。可选用于指定需要暴露的网络端口号。可选向镜像中挂载一个卷组。 时间:2017年09月16日星期六说明:本文部分内容均来自慕课网。@慕课网:http://www.imooc.com 教学源码:无 学习源码:无 第一章:课程简介 1-1 课程介绍 Docke...
阅读 2848·2021-08-20 09:37
阅读 1606·2019-08-30 12:47
阅读 1089·2019-08-29 13:27
阅读 1684·2019-08-28 18:02
阅读 749·2019-08-23 18:15
阅读 3083·2019-08-23 16:51
阅读 931·2019-08-23 14:13
阅读 2124·2019-08-23 13:05