docker
hjxisking
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Kubernetes 学习路径
https://github.com/caicloud/kube-ladder原创 2021-04-06 19:31:33 · 145 阅读 · 0 评论 -
Dockerfile的多阶段构建(multi-stage builds)
编写Dockerfile的时候会遇到一个问题,制作镜像的时候由于需要编译可执行文件而引入了大量运行时不需要的工具,导致镜像特别大。比如:为了编译一个go的可执行文件,需要引入golang这个官方镜像进行编译,这个进行大小是810M,但是真正运行的时候是不需要如此大的镜像的。那么 multi-stage builds 就祈祷了很大的作用 hello.go package main import ( "fmt" "time" ) func main() { for {原创 2020-08-24 17:15:36 · 745 阅读 · 0 评论 -
docker:基于centos7镜像部署的php-fpm的9000端口无法被nginx访问的问题
记录下,使用docker部署nginx+php时遇到的一个坑 问题描述:nginx使用的是官方镜像,php是基于centos7镜像基础上构建的,至于为什么不直接使用官方php镜像?因为还要装一些依赖扩展,比如phalcon框架,是一个需要编译的扩展,还有其他很多东西,构建完之后发现nginx无法访问php的9000端口 docker exec -it my-php-container /bin/sh # 登到php的容器里 telnet 127.0.0.1 9000 Trying 127.0.0.1原创 2020-08-14 16:46:14 · 3506 阅读 · 1 评论 -
使用docker搭建mysql5.7
拉取官方mysql5.7镜像 docker pull mysql:5.7 在本地创建mysql的映射目录 mkdir -p /root/mysql/data /root/mysql/logs /root/mysql/conf 在/root/mysql/conf中创建 *.cnf 文件 vim my.cnf [mysqld] skip-name-resolve 这个配置的目的是跳过dns解析,不然连接mysql会很慢 创建容器,将数据,日志,配置文件映射到本机 docker run.转载 2020-08-06 16:05:40 · 248 阅读 · 0 评论
分享