
docker
Gekkoou
这个作者很懒,什么都没留下…
展开
-
docker 快速搭建 redis 集群
git 项目地址https://github.com/Gekkoou/docker-redis-clusterdocker-redis-cluster快速创建redis集群使用安装 docker 和 docker-composegit clone 代码到本地$ git clone git@github.com:Gekkoou/docker-redis-cluster.git执行命令$ cd docker-redis-cluster$ docker-compose up -d执行命原创 2020-12-13 19:01:07 · 359 阅读 · 0 评论 -
dnmp v2.0
git 项目地址https://github.com/Gekkoou/dnmpdocker + nginx + mysql + php7/5扩展 redis + mongodb + swoole (更多扩展可编辑 .env 文件)使用安装 docker 和 docker-composegit clone 代码到本地$ git clone git@github.com:Gekkoou/dnmp.git执行命令$ cd dnmp$ docker-compose up -d默认站点在浏原创 2020-12-13 18:50:06 · 441 阅读 · 0 评论 -
Dockerfile ssh免密登录容器小实践 docker-alpine-sshd
基于 alpine 镜像, 体积小, 方便做小实验, 本次实践使用 alpine:3.8 版本, 若使用其它本版, 更改 Dockerfile 中 FROM alpine:3.8 版本号与阿里源的版本号.Dockerfile 文件FROM alpine:3.8RUN echo "http://mirrors.aliyun.com/alpine/v3.8/main/" > /etc/a...原创 2019-05-22 14:26:13 · 3659 阅读 · 0 评论 -
linux zephir 编写 php 扩展 (docker篇)
不BB, 直接放代码, p神写的 zephir 快速编译生成5.4~7.2版本下所有扩展的 Dockfile 文件以 php5.6 为例, Dockfile 文件FROM php:5.6LABEL maintainer="phithon <root@leavesongs.com>"ARG ZEPHIR_VERSION=0.11.1ARG ZEPHIR_PARSER_VER...原创 2018-11-15 11:27:59 · 628 阅读 · 0 评论 -
docker-compose 部署 nginx + php-fpm + mysql + phpmyadmin
docker-compose.yml 文件指令介绍 https://yeasy.gitbooks.io/docker_practice/content/compose/compose_file.htmlgit 项目地址 https://github.com/Gekkoou/dnmp目录结构├── conf 配置目录│ ├─...原创 2018-07-04 17:11:20 · 4492 阅读 · 3 评论 -
docker-compose 学习笔记
docker-compose 常用命令docker-compose 命令介绍 https://yeasy.gitbooks.io/docker_practice/content/compose/commands.html后台启动服务容器 docker-compose up -d启动所有已经存在的服务容器 docker-compose start停止所有已经处于运行状态的容器 ...原创 2018-07-04 16:50:27 · 994 阅读 · 0 评论 -
docker 部署 mysql + phpmyadmin 3种方法
# 创建容器 test-mysql (千万别用 mysql:latest, 会哭)# docker run --name test-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:5.6# docker ps -aCONTAINER ID IMAGE COMMAND ...原创 2018-07-03 13:49:44 · 8809 阅读 · 0 评论 -
docker 容器互联
本文简单介绍两种, 一种 link, 另外一种 networklink# 在终端A中, 创建容器 box1# docker run -it --name box1 alpine:3.7# 在终端B中, 创建容器 box2# docker run -it --name box2 --link="box1:box1" alpine:3.7# 在终端A里执行命令# ping...原创 2018-07-01 01:10:37 · 438 阅读 · 0 评论 -
Dockerfile 中 ENTRYPOINT 与 CMD 区别
情况1:Dockerfile 文件内容FROM alpine:3.7CMD ["echo", "hello", "world"] CMD 存在, ENTRYPOINT 不存在 构建镜像 docker build -t test . 启动容器 docker run test 输出 hello world, 相当于执行了 echo hello world 执行..原创 2018-06-30 20:35:32 · 570 阅读 · 0 评论 -
docker 学习笔记
常用命令run 参数:-v: 本地目录:容器目录-p: 本地端口:容器端口-d: 后台运行-t: 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, 通常与 -i 同时使用-i: 让容器的标准输入保持打开, 通常与 -t 同时使用--link: name:alias, 容器名称:容器别名(自定义)--name: 容器名称docker run...原创 2018-06-29 11:09:48 · 253 阅读 · 0 评论