docker wordpressÔõô±¸·Ý
ÔÚ docker Öб¸·Ý wordpress ÍøÕ¾ÓÐÁ½ÖÖÓÐÓÃÒªÁ죺ʹÓà docker ¾í£º½¨Éè¾í¡¢¹ÒÔØ wordpress Êý¾Ý²¢±¸·Ý¾í¡£Ê¹Óà wordpress ²å¼þ£º×°Öòå¼þ¡¢ÉèÖñ¸·Ý²¢ÊÖ¶¯±¸·Ý£¨ÈôÓÐÐëÒª£©¡£Æ¾Ö¤ÄúµÄÐèÇóºÍÆ«ºÃÑ¡Ôñ×îºÏÊʵı¸·ÝÒªÁ죬µ«°´ÆÚ±¸·Ý wordpress ÍøÕ¾ÖÁ¹ØÖ÷Òª£¬ÒÔ±ÜÃâÊý¾Ýɥʧ¡£
Docker ÖÐ WordPress ±¸·ÝÒªÁì
ÔÚ Docker Öб¸·Ý WordPress ÍøÕ¾ÖÁ¹ØÖ÷Òª£¬ÒÔÈ·±£ÔÚ±¬·¢ÒâÍâÊÂÎñʱ²»»áɥʧÊý¾Ý¡£ÒÔÏÂÁгöÁËÁ½ÖÖÓÐÓõı¸·ÝÒªÁ죺
1. ʹÓà Docker ¾í
Docker ¾íÊÇÒ»ÖÖ½«Êý¾Ý³¤ÆÚ»¯µ½Ö÷»úÎļþϵͳµÄÒªÁ졣ҪʹÓà Docker ¾í±¸·Ý WordPress£¬ÇëÖ´ÐÐÒÔÏ°취£º
½¨Éè¾í£ºÔËÐÐ docker volume create wordpress-volume ½¨ÉèÒ»¸öÃûΪ wordpress-volume µÄ¾í¡£
½« WordPress Êý¾Ý¹ÒÔص½¾íÉÏ£ºÐÞ¸ÄÄúµÄ Docker ÈÝÆ÷ÉèÖÃÎļþÒÔ½« WordPress Êý¾ÝĿ¼£¨Í¨³£Îª /var/www/html£©¹ÒÔص½¾íÉÏ¡£
±¸·Ý¾í£ºÊ¹Óà docker run –rm -v wordpress-volume:/tmp/backup alpine tar cf – /tmp/backup | gzip > wordpress-backup.tar.gz ÏÂÁ¾í±¸·Ýµ½ tarball ÖС£
2. ʹÓà WordPress ²å¼þ
ÁíÒ»ÖÖ±¸·Ý WordPress µÄÒªÁìÊÇʹÓñ¸·Ý²å¼þ£¬ÀýÈç UpdraftPlus »ò BackupBuddy¡£ÕâЩ²å¼þÌṩÁËÒ»¸öÓû§ÓѺõĽçÃ棬¿ÉÈÃÄúÇáËÉ°²Åű¸·Ý²¢½«Æä´æ´¢ÔÚÔ¶³ÌλÖã¬ÀýÈçÔƴ洢ЧÀÍ¡£
ҪʹÓñ¸·Ý²å¼þ£¬ÇëÖ´ÐÐÒÔÏ°취£º
×°Öòå¼þ£ºÔÚÄúµÄ WordPress ÒDZí°åÖУ¬µ¼º½µ½¡°²å¼þ¡±>¡°Ìí¼ÓС±£¬È»ºóËÑË÷²¢×°ÖÃËùÐèµÄ²å¼þ¡£
ÉèÖòå¼þ£º¼¤»î²å¼þºó£¬Æ¾Ö¤ÆäÉèÖÃ˵Ã÷ÉèÖñ¸·ÝÍýÏë¡¢´æ´¢Î»ÖúÍÑ¡Ïî¡£
ÊÖ¶¯±¸·Ý£º³ýÁËÍýÏëµÄ±¸·ÝÍ⣬²å¼þͨ³£»¹ÔÊÐíÄúÊÖ¶¯´¥·¢±¸·Ý¡£
Ñ¡ÕªÒªÁì
Ñ¡ÔñÄÄÖÖ±¸·ÝÒªÁìÈ¡¾öÓÚÄúµÄÌض¨ÐèÇóºÍÆ«ºÃ¡£Docker ¾íÒªÁì¸üÊÖÒÕÐÔ£¬µ«ËüÌṩÁ˶Ա¸·ÝÀú³ÌµÄ¸ü¶à¿ØÖÆ¡£ÁíÒ»·½Ã棬WordPress ²å¼þÒªÁì¸ü¼òÆÓÒ×Óã¬ÊʺϷÇÊÖÒÕÖ°Ô±¡£
ÎÞÂÛÑ¡ÔñÄÄÖÖÒªÁ죬°´ÆÚ±¸·Ý WordPress ÍøÕ¾¶¼ÖÁ¹ØÖ÷Òª£¬ÒÔÈ·±£ÔÚ±¬·¢Êý¾Ýɥʧʱ¿ÉÒÔ¿ìËÙ»Ö¸´¡£
ÒÔÉϾÍÊÇdocker wordpressÔõô±¸·ÝµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡