docker vue cli
1.0.0
Gambar Docker Untuk Vue Cli untuk digunakan sebagai wadah build.
Gambar di Dockerhub: https://hub.docker.com/r/crowdcode/vue cli/
Saat ini, gambar ini menggunakan Node V11.7.0 (NPM 6.5.0), VUE-CLI 3.3.0 dan Debian Stretch sebagai Distribusi Basis.
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
Atau menggunakan 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
Untuk menjalankan server pengembangan Vue CLI dari Docker, Anda perlu memetakan port dan menginstruksikan Vue Cli untuk mendengarkan semua antarmuka. Misalnya penggunaan
cd vuedemo
docker run -u $(id -u) --rm -p 4200:4200 -v "$PWD":/workspace crowdcode/vue-cli vue serve --host 0.0.0.0
Jika Anda ingin mengkloning repositori git tambahan, Fe dari package.json, dan Anda menjalankan dengan pengguna yang berbeda dari UID 1000 Anda perlu memasang passwd karena git perlu menyelesaikan UID.
docker run -u $(id -u) --rm -p 4200:4200 -v /etc/passwd:/etc/passwd -v "$PWD":/app crowdcode/vue-cli npm install