├── .eslintrc.json ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── demo.png ├── dockerfiletemplate_activitybar_icon.svg └── logo-dockerfiletemplate.png ├── package.json ├── src ├── extension.ts └── views │ └── dockerfiletemplate.ts ├── templates.json ├── templates ├── dockerfiles │ ├── Angular_app.dockerfile │ ├── Angular_app_yarn.dockerfile │ ├── Bun_app.dockerfile │ ├── Deno_app_alpine.dockerfile │ ├── Deno_app_bin.dockerfile │ ├── Go_app.dockerfile │ ├── Nodejs_app.dockerfile │ ├── Nodejs_app_yarn.dockerfile │ ├── Reactjs_app.dockerfile │ ├── Reactjs_app_yarn.dockerfile │ ├── Rust_app_cargo.dockerfile │ ├── Rust_app_rustc.dockerfile │ ├── Vuejs_app.dockerfile │ └── Vuejs_app_yarn.dockerfile └── ignorefiles │ ├── Angular_app │ ├── Bun_app │ ├── Nodejs_app │ ├── Reactjs_app │ ├── Rust_app_cargo │ └── Vuejs_app ├── tsconfig.json └── vsc-extension-quickstart.md /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/README.md -------------------------------------------------------------------------------- /assets/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/assets/demo.png -------------------------------------------------------------------------------- /assets/dockerfiletemplate_activitybar_icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/assets/dockerfiletemplate_activitybar_icon.svg -------------------------------------------------------------------------------- /assets/logo-dockerfiletemplate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/assets/logo-dockerfiletemplate.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/package.json -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/views/dockerfiletemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/src/views/dockerfiletemplate.ts -------------------------------------------------------------------------------- /templates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates.json -------------------------------------------------------------------------------- /templates/dockerfiles/Angular_app.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Angular_app.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Angular_app_yarn.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Angular_app_yarn.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Bun_app.dockerfile: -------------------------------------------------------------------------------- 1 | FROM oven/bun 2 | WORKDIR /usr/src/app 3 | COPY . . 4 | RUN bun i 5 | EXPOSE 3000 6 | CMD [ "bun", "start" ] 7 | -------------------------------------------------------------------------------- /templates/dockerfiles/Deno_app_alpine.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Deno_app_alpine.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Deno_app_bin.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Deno_app_bin.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Go_app.dockerfile: -------------------------------------------------------------------------------- 1 | FROM golang:1.17-alpine 2 | WORKDIR /usr/src/app 3 | COPY . . 4 | RUN go build 5 | EXPOSE 8090 6 | CMD [ "your executable path"] 7 | -------------------------------------------------------------------------------- /templates/dockerfiles/Nodejs_app.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Nodejs_app.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Nodejs_app_yarn.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Nodejs_app_yarn.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Reactjs_app.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Reactjs_app.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Reactjs_app_yarn.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Reactjs_app_yarn.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Rust_app_cargo.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Rust_app_cargo.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Rust_app_rustc.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Rust_app_rustc.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Vuejs_app.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Vuejs_app.dockerfile -------------------------------------------------------------------------------- /templates/dockerfiles/Vuejs_app_yarn.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/dockerfiles/Vuejs_app_yarn.dockerfile -------------------------------------------------------------------------------- /templates/ignorefiles/Angular_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/ignorefiles/Angular_app -------------------------------------------------------------------------------- /templates/ignorefiles/Bun_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/ignorefiles/Bun_app -------------------------------------------------------------------------------- /templates/ignorefiles/Nodejs_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/ignorefiles/Nodejs_app -------------------------------------------------------------------------------- /templates/ignorefiles/Reactjs_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/ignorefiles/Reactjs_app -------------------------------------------------------------------------------- /templates/ignorefiles/Rust_app_cargo: -------------------------------------------------------------------------------- 1 | /target -------------------------------------------------------------------------------- /templates/ignorefiles/Vuejs_app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/templates/ignorefiles/Vuejs_app -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/QuentinGruber/dockerfiletemplate/HEAD/vsc-extension-quickstart.md --------------------------------------------------------------------------------