Dockerfile搭建PHP8镜像&&docker-compose搭建LNMP环境

2021-11-04
阅读 4 分钟
6k
使用Dockerfile搭建PHP8镜像编写Dockerfilevim Dockerfile {代码...} 提交镜像 {代码...} 使用docker-compose搭建LNMP环境编写docker-compose文件vim docker-compose.yml {代码...} 编辑Nginx配置vim cinfig/nginx/test.conf {代码...} 配置DNSvim config/dns/dnsmasq.conf {代码...} 注:53是域名解析端口,5380是DNS的...

docker-compose搭建grafana+loki+promtail日志系统

2021-10-15
阅读 3 分钟
6.4k
文件结构 {代码...} 编辑loki配置vim ./config/loki-config.yaml {代码...} 编辑promtail配置(统计nginx日志)cat ./config/promtail-config.yaml {代码...} 编辑docker-compose.yml文件 {代码...} 启动docker-compose {代码...} 访问grafana {代码...} 配置loki数据源 {代码...}

Docker学习笔记08 DockerCompose

2021-08-08
阅读 2 分钟
1.3k
DockerCompose官方介绍:定义、运行多个容器。YAML file配置文件。所有环境都可以使用。使用步骤1.编写Dockerfile2.编写docker-compose.yml3.运行docker-compose up安装compose官网地址:[链接] {代码...} 快速开始官方文档:[链接] {代码...} 测试 {代码...} 停止 {代码...} 扩展 {代码...} 默认服务名:文件名_服务名_...

Docker学习笔记 07Docker网络

2021-08-05
阅读 5 分钟
1.6k
docker0安装docker的主机会有一个docker0网卡(桥接模式),使用的是evth-pair技术evth-pair是虚拟设备接口,成对出现 {代码...} /16是网络标识位,子网掩码是255.255.0.0,/24为255.255.255.0容器启动的时候docker会分配给容器一个eth@ifxxx IP地址,可以在外部ping通 {代码...} 每启动一个容器,宿主机也会多一个网卡 {...

Docker学习笔记 06数据卷容器和Dockerfile

2021-08-04
阅读 3 分钟
1.3k
数据卷容器使用Dockerfile创建镜像 {代码...} 注意最后有一个.(表示生成在当前目录下) {代码...} 查看挂载信息 {代码...} 容器间数据共享--volumes-from 数据卷容器 {代码...} 注:删除docker01后,02和03仍可以访问共享文件多个Mysql实现数据共享 {代码...} 结论容器间配置信息的传递,数据卷容器的生命周期一直持续到...

Docker学习笔记 05数据挂载

2021-08-01
阅读 2 分钟
1.3k
容器数据卷指定路径挂载-v 宿主机目录:容器目录 {代码...} 匿名挂载-v 容器目录 {代码...} 具名挂载具名挂载可以方便的找到我们的卷,使用较多-v 卷名:容器目录 {代码...} docker默认挂载目录:/var/lib/docker/volumes/...拓展-v 通过容器内路径:ro/rw 改变读写权限 {代码...} Mysql数据挂载官方文档:[链接] {代码...} ...

Docker学习笔记 04镜像的原理和提交

2021-07-31
阅读 2 分钟
1.3k
镜像是轻量级,可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件。它包含运行某个软件所需要的所有内容(代码,运行时库、环境变量、配置文件)。

Docker学习笔记 03安装Nginx,Elasticsearch,Portainer可视化

2021-07-31
阅读 2 分钟
1.1k
安装NginxDockerhub官网: [链接] {代码...} 查看容器 {代码...} 测试访问 {代码...} 进入容器 {代码...} 停止容器 {代码...} 安装Elasticsearch {代码...} 启动测试 {代码...} 查看内容占用 {代码...} 安装portainer1.安装 {代码...} 2.测试访问 {代码...} 3.新建admin用户4.选择Local

Docker学习笔记 02概念和命令

2021-07-31
阅读 8 分钟
923
Docker是一个Client - Server 结构的系统,Docker的守护进程运行在宿主机上,通过Socket从客户端访问。Docker-Server收到Docker-Client的指令,就会执行命令。

Docker学习笔记 01安装和卸载

2021-07-30
阅读 2 分钟
811
确认学习环境(Centos 7) {代码...} 帮助文档[链接]1.删除旧版本 {代码...} 2.需要的安装包 {代码...} 3.设置镜像仓库(阿里云) {代码...} 阿里云镜像加速[链接] {代码...} 4.更新yum索引 {代码...} 5.安装Docker (docker-ce 社区 docker-ee企业) {代码...} 6.启动docker {代码...} 7.查看版本 {代码...} 8.运行hello ...

Mac下Docker配置LNMP开发环境

2020-05-20
阅读 5 分钟
6.3k
前言:1.Docker的标准用法是每个docker容器只提供一个服务。所以应该是mysql单独一个容器,php-fpm单独一个容器,nginx单独一个容器。