docker vue cli
1.0.0
صورة Docker لـ Vue CLI لاستخدامها كحاوية بناء.
Image on DockerHub: https://hub.docker.com/r/crowdcode/vue-cli/
حاليًا ، تستخدم هذه الصورة العقدة V11.7.0 (NPM 6.5.0) و Vue-Cli 3.3.0 و Debian تمتد كتوزيع أساسي.
docker run -it --rm -v "$PWD":/workspace crowdcode/vue-cli vue create vuedemo
cd vuedemo
docker run -it --rm -p 8080:8080 -v "$PWD":/workspace crowdcode/vue-cli npm run serve
أو لاستخدام Vue cli ui
docker run -it -u $(id -u) --rm -p 8000:8000 -v "$PWD":/workspace crowdcode/vue-cli vue ui --host 0.0.0.0
لتشغيل خادم تطوير Vue CLI من Docker ، تحتاج إلى تعيين المنفذ وتوجيه Vue CLI للاستماع إلى جميع الواجهات. على سبيل المثال الاستخدام
cd vuedemo
docker run -u $(id -u) --rm -p 4200:4200 -v "$PWD":/workspace crowdcode/vue-cli vue serve --host 0.0.0.0
إذا كنت ترغب في استنساخ مستودعات GIT إضافية ، FE من Package.json ، وقمت بتشغيل مع مستخدم مختلف عن UID 1000 ، فأنت تحتاج إلى تثبيت passwd لأن GIT يتطلب حل UID.
docker run -u $(id -u) --rm -p 4200:4200 -v /etc/passwd:/etc/passwd -v "$PWD":/app crowdcode/vue-cli npm install