MySQL? ??? NodeJS ??? ??? ??????. Docker? ???? ?? ??? ???? nodeJS ? package.json ??(MySQL ??)? ???? ?? ???? ??????. ? Dockerfile? ??? ????.
???NodeJS? ???? MySQL? ?? ??? ???? ?? ? ?? ??? ????:
???Docker ??? ?????(docker run -p 3000:3000 help:help) ?? ??? ??????(?? ??? ??????. ?????!!):
?????? ???? ????? Docker ????? ?? ????? ??? ? ?????? ?? ???? ??????? ????. ?? Docker ????? ????? ?? ?? Docker? ????? ??? ??? ?? ?????. docker-compose ???? ??? ??? ?????. ?? ?? ????? ???? ???? ?? ? ?????.
????docker網(wǎng)絡(luò)創(chuàng)建awesomeNetwork
docker網(wǎng)絡(luò)連接nodebackend AwesomeNetwork
docker網(wǎng)絡(luò)連接db AwesomeNetwork
?? ?? db/nodebackend
? ???? ???? ???? ?? ?? ????? ????? ??? ? ????.
In dev/local docker-compose
環(huán)境中,我強(qiáng)烈建議使用 docker-compose
??? ?? ?????? ?????. ??? ????? ?? ????? ????? ??? ??? ????. ??? ??? ????
?? ??? ??? ??? ? ???? db
連接到節(jié)點(diǎn)應(yīng)用程序中的 db