docker 笔记
2022-03-11 17:44:29 小德 Linux 访问次数 331

Docker



Mysql

————————————————————————————————

https://segmentfault.com/a/1190000021523570

1.拉取镜像

docker pull mysql:8.0


  1. 启动镜像

docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0

备注:

-p 将本地主机的端口映射到docker容器端口(因为本机的3306端口已被其它版本占用,所以使用3307)

--name 容器名称命名

-e 配置信息,配置root密码

-d 镜像名称



Php-nginx

————————————————————————————————


使用说明: https://www.cnblogs.com/wjs2019/p/13608548.html



1.拉镜像

docker pull webdevops/php-nginx:7.3


2.启动镜像

docker run -itd --name php-ngins-wjs1 -p 89:80 -v  /Users/fbit/Desktop/code:/app/ webdevops/php-nginx:7.3


3.编辑php文件

 /Users/fbit/Desktop/code/index.php


访问:

http://localhost:89/index.php



Docker-image

https://dockerfile.readthedocs.io/en/latest/content/DockerImages/dockerfiles/php-nginx.html



yaf

pecl install https://pecl.php.net/get/yaf-3.0.8.tgz


vim /usr/local/etc/php/conf.d/yaf.so

extension=yaf.so



Redis

————————————————————————————————

docker pull redis:latest


docker run -itd --name redis-test -p 6379:6379 redis



Docker 日志查看 php-nginx



/usr/local/etc/php-fpm.d/www.conf.default


/etc/nginx/nginx.conf


vim /usr/local/etc/php-fpm.conf


docker ps -a 

0f639f56acf8


docker logs 0f639f56acf8