¶Ô±ÈÐÂÎļþ |
| | |
| | | # é¨ç½²æå |
| | | |
| | | ## æ¥éª¤ 1: è¿å
¥é¡¹ç®ç®å½ |
| | | ```bash |
| | | cd /home/docker/project/zd-after |
| | | ``` |
| | | |
| | | ## æ¥éª¤ 2: æå»ºéå |
| | | ä½¿ç¨ `docker build` æå»ºéåï¼å¹¶ä¼ å
¥å¿
è¦çæå»ºåæ°ã |
| | | 注æï¼ä»¥ä¸å½ä»¤ä¸çè´¦å·åå¯ç éè¦æ¿æ¢ä¸ºå®é
å¼ï¼è¿éå·²éèã |
| | | |
| | | ```bash |
| | | docker build \ |
| | | --build-arg GIT_USER=<your-username> \ |
| | | --build-arg GIT_PASS=<your-password> \ |
| | | --build-arg GIT_BRANCH=master \ |
| | | --build-arg TIMESTAMP=$(date +%s) \ |
| | | -t zd-after-app . |
| | | ``` |
| | | |
| | | ## æ¥éª¤ 3: å¯å¨æå¡ |
| | | ä½¿ç¨ `docker-compose` å¯å¨æå¡ï¼ |
| | | |
| | | ```bash |
| | | docker-compose up -d |
| | | ``` |
| | | |
| | | ## 夿³¨ |
| | | - 请确ä¿å·²å®è£
**Docker** å **Docker Compose**ã |
| | | - è´¦å·å¯ç è¯·å¨æ§è¡å½ä»¤æ¶æ¿æ¢ä¸ºçå®å¼ã |
| | | - `TIMESTAMP` ç¨äºæç ´ç¼åï¼ç¡®ä¿æ¯æ¬¡æå»ºæ¶é½æåææ°ä»£ç ã |