| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Docker 的 安装使用 -> 正文阅读 |
|
[系统运维]Docker 的 安装使用 |
一.Docker介绍Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版)。sdn.net/lqpf199681/article/details/110518692二.安装docke注意:此方法仅适用于 Windows 10 操作系统专业版、企业版、教育版和部分家庭版! 安装完docker 部分电脑会提醒你要下载 wls2 三.进去docker 容器
四.在docker 拉取镜像 建议参考 教程 列: 这里是 拉取了 kafka的 镜像 $ docker pull sheepkiller/kafka-manager???
默认是安装最新版本? 查看镜像是否安装成功? $ docker images 五,Nginx+PHP 部署这里我也是根据菜鸟教程进行 部署 前提需要 启动PHP 创建 ~/nginx/conf/conf.d 目录: 在该目录下添加?~/nginx/conf/conf.d/runoob-test-php.conf?文件,内容如下:
配置文件说明:
启动 nginx:
接下来我们在 ~/nginx/www 目录下创建 index.php,代码如下:
? ?六.在php 安装扩展?? 在docker 中 是 使用的 debian 操作系统 跟 Linux 有所区别 这里建议 使用?apt-get? 安装 Linux? 相关命令 列子? :
这里拿 mongoDB 举个例子 : 安装:
解压:
复制mongodb到容器内,假设容器名为
进入php容器
重启一下 php 就ok了 ? 七.部署框架这里 部署一个 laravel8 框架 1.给框架创建站点
2.把域名存放在 hosts ? 这就搭建好了,有问题可以私信呀 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 16:31:58- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |