
docker
trouble-i-am-in
我就是个彻头彻尾的loser,所以我除了我的命,我没什么好输的了。
展开
-
docker配置 ext-async 拓展
docker配置 ext-async 拓展其实很简单,只是很多人都很容易跟我犯一样的错误:版本对不上。什么版本呢?swoole的版本和ext-async的版本。绕开这个坑,安装就会显得很简单了,否则就会出现各种错误,而且你还找不到答案。在这里给你们看一下让我崩溃的一张图片:1 安装过程为了实现版本可控,不要从pecl的官网去找swoole的拓展,直接去github上面去找,我写这篇博客的时候,由于ext-async的最新版本能兼容swoole到4.4.16,所以就安装了这个版本。1.1 dock原创 2020-07-08 13:34:38 · 956 阅读 · 2 评论 -
docker配置显示中文
显示中文这里我使用的是之前博客介绍的搭建的系统,内核是Ubuntu,其他的操作系统我不知道能不能生效。基础环境搭建博客参考博客配置语言环境# 检查容器语言环境locale显示的内容如下,也可能不同,因为我已经修改过配置值了。LANG=LANGUAGE=LC_CTYPE="C.UTF-8"LC_NUMERIC="C.UTF-8"LC_TIME="C.UTF-8"LC_COLLATE="C.UTF-8"LC_MONETARY="C.UTF-8"LC_MESSAGES="C.UTF原创 2020-06-22 22:31:12 · 10899 阅读 · 0 评论 -
docker环境下PHP安装拓展
参考博客环境搭建,可以看我上一篇博客:docker搭建环境这里主要讲解的就是为其中的 PHP 环境安装拓展,虽然之前安装了很多拓展,但是总有需要安装新的拓展的时候,这里讲的就是如何在之前的php-fpm环境下安装新的拓展,所以其中一些软件都是安装好的,如果跟我的环境不一样,那么下面的内容可能对你没有有。安装拓展pecl search 要安装的包反正也是从 pecl官网 下载的资源,所以也可以直接去官网搜,下面假设搜索的是 mongodb比如这里以mongodb-1.8.0beta2为例,下面原创 2020-06-17 22:36:41 · 296 阅读 · 0 评论 -
docker配置nginx+php环境实操
参考内容参考博客1 原理讲解1.1 php-fpm和nginx1.2 整体架构宿主机部分www:用来存放项目代码nginx/nginx:用来存放nginx配置文件php:用来存放 php 配置文件lognginx:存放nginx的日志php:用来存放 php 的日志hostsphp-fpm/hosts:用来存放 php-fpm 的容器的 hostsnginx/hosts:用来存放 nginx 的 hosts容器1运行 Nginx 应用,并对外暴露 80端口原创 2020-06-17 15:38:12 · 2623 阅读 · 2 评论 -
docekr创建镜像并推送远程
docekr创建镜像并推送远程首先这篇文章是我第一次学习docker时,在学习到将镜像推送到远程时,遇到蛮多问题的,算是卡了我一点时间吧,所以在这里记录一下,便于之后再回来查看。接着是一些名词的说明:container: 容器images:镜像两者的区别,可以参考以下博客:容器和镜像的关系参考博客简单来说两者的关系就是镜像必须运行于容器中。登录首先删除一个东西,如果你不执行这...原创 2019-07-14 16:09:16 · 416 阅读 · 0 评论