标签:容器 php lnmp 初探 docker php7 local
系统win10
安装步骤参考菜鸟教程
配置lnmp环境使用的镜像 https://hub.docker.com/r/2233466866/lnmp
启动(Start)
# 端口映射自行指定,容器名称自行指定为lnmp # Port mapping and container name can be specified by yourself docker run -d -i -t -p 81:80 -p 444:443 -p 3307:3306 -v /sys/fs/cgroup:/sys/fs/cgroup:ro --name=lnmp --privileged=true 2233466866/lnmp
连接(Connect)
# 容器名称与上一步保持一致 # Container name is consistent with the previous step docker exec -i -t lnmp /bin/bash
状态(Status)
ps aux|grep nginx ps aux|grep mysql ps aux|grep php-fpm # 或者(Or) systemctl status nginx systemctl status mysqld systemctl status php7
密码(Password)
# MySQL password cat /root/README.MD
测试(Test)
# 访问(Access) http://[ip]:81/index.php http://[ip]:81/index.html # 不要忘了防火墙设置的规则 # Don't forget the rules of firewall settings
警告(Warning)
# 请及时修改Mysql的密码 # Please change the password of MySQL in time # 请保持清醒头脑,明确自己是在容器内还是在服务器本身执行命令,以免造成不可挽回的损失 # Please keep clear mind whether you execute the command in the container or in the server itself, so as to avoid irreparable loss
配置(Config)
#配置文件路径(Config file path) # Nginx /usr/local/nginx/conf/nginx.conf # MySQL /etc/my.cnf # PHP /usr/local/php7/lib/php.ini /usr/local/php7/etc/php-fpm.conf /usr/local/php7/etc/php-fpm.d/www.conf
PHP扩展(PHP extension)
# 默认已安装部分扩展在目录:/usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/ # 如果要启用指定扩展,则需要修改php.ini,加上 extension=xxx.so # xxx为PHP扩展的文件名,然后重启php systemctl restart php7
其它基础命令
docker ps //列出活跃的容器 docker ps -a //列出所有的容器 docker stop id //停止容器 docker rm id //删除容器 //上面的只是对容器操作的,不会对镜像产生影响
坑1:windows启启动时候,盘符的处理如下,所有盘符都是可以同步的,前提是加入settings的share-drives
docker run -d -i -t -p 80:80 -p 443:443 -p 3306:3306 -v /c/Users/13009/project:/www --name=lnmp --privileged=true 2233466866/lnmp
标签:容器,php,lnmp,初探,docker,php7,local 来源: https://www.cnblogs.com/webclz/p/11908343.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。