docker lnmpÔõôŲÓÃ
docker lnmp ÈÝÆ÷ŲÓð취£ºÔËÐÐÈÝÆ÷£ºdocker run -d –name lnmp-container -p 80:80 -p 443:443 lnmp-stack»ñÈ¡ÈÝÆ÷ ip£ºdocker inspect lnmp-container | grep ipaddress»á¼ûÍøÕ¾£ºhttp:///index.phpssh »á¼û£ºdocker exec -it lnmp-container bash»á¼û mysql£ºmysql -u root -p -h
Docker LNMP ÈÝÆ÷ŲÓÃÒªÁì
1. ÔËÐÐÈÝÆ÷
Ê×ÏÈ£¬Ê¹ÓÃÒÔÏÂÏÂÁîÔËÐÐ LNMP ÈÝÆ÷£º
docker run -d --name lnmp-container -p 80:80 -p 443:443 lnmp-stack
µÇ¼ºó¸´ÖÆ
2. »ñÈ¡ÈÝÆ÷ IP µØµã
ʹÓÃÒÔÏÂÏÂÁî»ñÈ¡ÈÝÆ÷µÄ IP µØµã£º
docker inspect lnmp-container | grep IPAddress
µÇ¼ºó¸´ÖÆ
3. »á¼ûÍøÕ¾
½«ÈÝÆ÷µÄ IP µØµãÓëÍøÕ¾ URL ÍŽáʹÓ㬼´¿É»á¼ûÍøÕ¾£¬ÀýÈ磺
http:///index.php
µÇ¼ºó¸´ÖÆ
4. SSH µ½ÈÝÆ÷
Ҫͨ¹ý SSH »á¼ûÈÝÆ÷£¬ÇëʹÓÃÒÔÏÂÏÂÁ
docker exec -it lnmp-container bash
µÇ¼ºó¸´ÖÆ
5. »á¼û MySQL Êý¾Ý¿â
Òª»á¼û MySQL Êý¾Ý¿â£¬ÇëʹÓÃÒÔÏÂÏÂÁ
mysql -u root -p -h
µÇ¼ºó¸´ÖÆ
6. ÖØÆôÈÝÆ÷
ÒªÖØÆôÈÝÆ÷£¬ÇëʹÓÃÒÔÏÂÏÂÁ
docker restart lnmp-container
µÇ¼ºó¸´ÖÆ
7. ×èÖ¹ÈÝÆ÷
Òª×èÖ¹ÈÝÆ÷£¬ÇëʹÓÃÒÔÏÂÏÂÁ
docker stop lnmp-container
µÇ¼ºó¸´ÖÆ
8. ɾ³ýÈÝÆ÷
Ҫɾ³ýÈÝÆ÷£¬ÇëʹÓÃÒÔÏÂÏÂÁ
docker rm lnmp-container
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇdocker lnmpÔõôŲÓõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡