{"id":1204,"date":"2023-09-12T17:55:36","date_gmt":"2023-09-12T09:55:36","guid":{"rendered":"https:\/\/log.tanxiaodian.com\/?p=1204"},"modified":"2023-09-12T17:55:36","modified_gmt":"2023-09-12T09:55:36","slug":"docker%e9%83%a8%e7%bd%b2%e4%b8%80%e4%b8%aaphp%e5%bc%80%e5%8f%91%e7%8e%af%e5%a2%83","status":"publish","type":"post","link":"https:\/\/log.tanxiaodian.com\/?p=1204","title":{"rendered":"Docker\u90e8\u7f72\u4e00\u4e2aphp\u5f00\u53d1\u73af\u5883"},"content":{"rendered":"\n<p>php72   redis6.0.8  mysql5.7  nginx<\/p>\n\n\n\n<p><strong>nginx\u5bb9\u5668<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/blog.csdn.net\/BThinker\/article\/details\/123507820\">https:\/\/blog.csdn.net\/BThinker\/article\/details\/123507820<\/a><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run \\<br>-p 80:80 \\<br>--name mynginx \\<br>-v \/mydata\/nginx\/conf\/nginx.conf:\/etc\/nginx\/nginx.conf \\<br>-v \/mydata\/nginx\/conf\/conf.d:\/etc\/nginx\/conf.d \\<br>-v \/mydata\/nginx\/log:\/var\/log\/nginx \\<br>-v \/mydata\/nginx\/html:\/usr\/share\/nginx\/html \\<br>--link myphp72:php --restart=always -d nginx<\/pre>\n\n\n\n<p><strong>mysql\u5bb9\u5668<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run --name mysql57 -p 3306:3306 -v \/mydata\/mysql\/conf\/my.cnf:\/etc\/my.cnf -v \/mydata\/mysql\/data:\/var\/lib\/mysql -v \/mydata\/mysql\/log:\/logs -e MYSQL_ROOT_PASSWORD=123456 --restart=always -d mysql:5.7<\/pre>\n\n\n\n<p><strong>php\u5bb9\u5668<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">docker run --name myphp72 --restart=always -p 9000:9000 -v \/mydata\/nginx\/html:\/usr\/share\/nginx\/html &nbsp;-v  \/mydata\/php\/php.ini:\/usr\/local\/etc\/php\/php.ini -v \/mydata\/php\/php-fpm.conf:\/usr\/local\/etc\/php-fpm.conf -v  \/mydata\/php\/php-fpm.d\/www.conf:\/usr\/local\/etc\/php-fpm.d\/www.conf -d registry.cn-hangzhou.aliyuncs.com\/antsun\/php_env:1.0.2<\/pre>\n\n\n\n<p>nginx\/conf\/conf.d\/default.conf<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">location ~ \\.php$ {<br> &nbsp; #root &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; html;<br> &nbsp;  fastcgi_pass &nbsp; php:9000;<br> &nbsp;  fastcgi_index  index.php;<br> &nbsp;  fastcgi_param  SCRIPT_FILENAME  \/www\/$fastcgi_script_name;<br> &nbsp;  include &nbsp; &nbsp; &nbsp;  fastcgi_params;<br>}<\/pre>\n\n\n\n<p>\u53c2\u8003php\u6269\u5c55\u5b89\u88c5<\/p>\n\n\n\n<p><a href=\"https:\/\/blog.csdn.net\/qq_55096795\/article\/details\/129717294\">https:\/\/blog.csdn.net\/qq_55096795\/article\/details\/129717294<\/a><\/p>\n\n\n\n<p> \u53c2\u8003phpGD\u5e93  <a href=\"https:\/\/blog.csdn.net\/longfeng995\/article\/details\/131473101\">https:\/\/blog.csdn.net\/longfeng995\/article\/details\/131473101<\/a> <\/p>\n\n\n\n<p><strong>reids\u5bb9\u5668<\/strong><\/p>\n\n\n\n<p>docker run &#8211;restart=always -p 6379:6379 &#8211;name myredis -v \/mydata\/redis\/data:\/data -d redis:6.0.8<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>\u53d1\u5e03\u955c\u50cf\u5230\u963f\u91cc\u4e91<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ docker pull registry.cn-hangzhou.aliyuncs.com\/antsun\/php_env:[\u955c\u50cf\u7248\u672c\u53f7]<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ docker login --username=aliyun5339502151 registry.cn-hangzhou.aliyuncs.com$ docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com\/antsun\/php_env:[\u955c\u50cf\u7248\u672c\u53f7]$ docker push registry.cn-hangzhou.aliyuncs.com\/antsun\/php_env:[\u955c\u50cf\u7248\u672c\u53f7]<\/pre>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>php72 redis6.0.8 mysql5.7&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/log.tanxiaodian.com\/?p=1204\">Continue reading<span class=\"screen-reader-text\">Docker\u90e8\u7f72\u4e00\u4e2aphp\u5f00\u53d1\u73af\u5883<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[133],"tags":[212],"_links":{"self":[{"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/posts\/1204"}],"collection":[{"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1204"}],"version-history":[{"count":1,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/posts\/1204\/revisions"}],"predecessor-version":[{"id":1205,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=\/wp\/v2\/posts\/1204\/revisions\/1205"}],"wp:attachment":[{"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1204"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1204"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/log.tanxiaodian.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1204"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}