Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

Commit

Permalink
Switched to relative paths, fixed Azure Functions
Browse files Browse the repository at this point in the history
  • Loading branch information
Chuxel committed Apr 12, 2019
1 parent 73ed641 commit 3bf1f61
Show file tree
Hide file tree
Showing 36 changed files with 41 additions and 43 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Dev Container Definition Template - Docker Compose",
"dockerComposeFile": ".devcontainer/docker-compose.yml",
"dockerComposeFile": "docker-compose.yml",
"service": "your-service-name-here",
"workspaceFolder": "/workspace",
"shutdownAction": "stopCompose",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Dev Container Definition Template - Dockerfile",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 3000,
"extensions": [
"mutantdino.resourcemonitor"
Expand Down
2 changes: 1 addition & 1 deletion containers/azure-cli/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Azure CLI",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-vscode.azurecli"
]
Expand Down
8 changes: 3 additions & 5 deletions containers/azure-functions-node-8/.devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Licensed under the MIT License. See LICENSE in the project root for license information.
#-----------------------------------------------------------------------------------------

FROM microsoft/dotnet:2.1-sdk-stretch
FROM microsoft/dotnet:2.1-sdk-bionic

# Install git, process tools
RUN apt-get update && apt-get -y install git procps
Expand All @@ -20,10 +20,8 @@ RUN apt-get install -y apt-transport-https \
&& dpkg -i packages-microsoft-prod.deb \
&& rm packages-microsoft-prod.deb \
&& apt-get update \
&& apt-get download azure-functions-core-tools \
&& dpkg -i --force-depends azure-functions-core-tools*.deb \
&& rm azure-functions-core-tools*.deb

&& apt-get install -y azure-functions-core-tools

# Clean up
RUN apt-get autoremove -y \
&& apt-get clean -y \
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Azure Functions & Node.js",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 7071,
"extensions": [
"ms-azuretools.vscode-azurefunctions"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Azure HDInsight",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"mshdinsight.azure-hdinsight"
]
Expand Down
2 changes: 1 addition & 1 deletion containers/azure-terraform/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Azure Terraform",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"mauve.terraform",
"ms-azuretools.azureterraform"
Expand Down
2 changes: 1 addition & 1 deletion containers/cpp/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "C++",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-vscode.cpptools"
],
Expand Down
2 changes: 1 addition & 1 deletion containers/dart-web/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Dart",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 8080,
"extensions": [
"dart-code.dart-code",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
"// The .devcontainer/docker-compose.yml file contains any overrides you need/want to make.":"",

"dockerComposeFile": [
"docker-compose.yml",
".devcontainer/docker-compose.yml"
"../docker-compose.yml",
"docker-compose.yml"
],

"// The 'service' property is the name of the service for the container that VS Code should":"",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

"// Update the 'dockerFile' property if you aren't using the standard 'Dockerfile' filename.":"",

"dockerFile": "Dockerfile",
"dockerFile": "../Dockerfile",

"// Use the optional 'appPort' property to expose ports not already in your Dockerfile":"",

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Docker in Docker Compose",
"dockerComposeFile": ".devcontainer/docker-compose.yml",
"dockerComposeFile": "docker-compose.yml",
"service": "docker-in-docker",
"workspaceFolder": "/workspace",
"shutdownAction": "stopCompose",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Docker in Docker",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"peterjausovec.vscode-docker"
],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "F#",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"Ionide.Ionide-fsharp",
"ms-vscode.csharp"
Expand Down
2 changes: 1 addition & 1 deletion containers/dotnetcore-2.2/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": ".NET Core 2.2",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 8090,
"extensions": [
"ms-vscode.csharp"
Expand Down
2 changes: 1 addition & 1 deletion containers/go/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Go",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-vscode.go"
],
Expand Down
2 changes: 1 addition & 1 deletion containers/java-8-maven/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Java",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"vscjava.vscode-java-pack"
]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Node.js 8",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 3000,
"extensions": [
"dbaeumer.vscode-eslint"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Node.js & Mongo DB",
"dockerComposeFile": ".devcontainer/docker-compose.yml",
"dockerComposeFile": "docker-compose.yml",
"service": "web",
"workspaceFolder": "/workspace",
"shutdownAction": "stopCompose",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Node.js (latest LTS)",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 3000,
"extensions": [
"dbaeumer.vscode-eslint"
Expand Down
2 changes: 1 addition & 1 deletion containers/kubernetes-helm/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Kubernetes",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"peterjausovec.vscode-docker",
"ms-kubernetes-tools.vscode-kubernetes-tools"
Expand Down
2 changes: 1 addition & 1 deletion containers/markdown/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Markdown Editing",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"yzhang.markdown-all-in-one",
"streetsidesoftware.code-spell-checker",
Expand Down
2 changes: 1 addition & 1 deletion containers/php-7/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "PHP",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"felixfbecker.php-debug",
"felixfbecker.php-intellisense"
Expand Down
2 changes: 1 addition & 1 deletion containers/plantuml/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "PlantUML",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"jebbs.plantuml"
]
Expand Down
2 changes: 1 addition & 1 deletion containers/powershell/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "PowerShell",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-vscode.powershell"
]
Expand Down
2 changes: 1 addition & 1 deletion containers/python-2/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Python 2",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-python.python",
"LittleFoxTeam.vscode-python-test-adapter"
Expand Down
2 changes: 1 addition & 1 deletion containers/python-3-django/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Django",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": 8080,
"extensions": [
"ms-python.python",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Python & Redis",
"dockerComposeFile": ".devcontainer/docker-compose.yml",
"dockerComposeFile": "docker-compose.yml",
"service": "web",
"workspaceFolder": "/workspace",
"shutdownAction": "stopCompose",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Jupyter PySpark",
"dockerComposeFile": ".devcontainer/docker-compose.yml",
"dockerComposeFile": "docker-compose.yml",
"service": "jupyter",
"workspaceFolder": "/notebooks",
"shutdownAction": "stopCompose",
Expand Down
2 changes: 1 addition & 1 deletion containers/python-3/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Python 3",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"ms-python.python",
"LittleFoxTeam.vscode-python-test-adapter"
Expand Down
2 changes: 1 addition & 1 deletion containers/ruby-2/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Ruby 2",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"rebornix.Ruby"
]
Expand Down
2 changes: 1 addition & 1 deletion containers/rust/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Rust",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"rust-lang.rust",
"bungcip.better-toml",
Expand Down
2 changes: 1 addition & 1 deletion containers/swift-4/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Swift 4",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"extensions": [
"vknabel.vscode-swift-development-environment",
"vadimcn.vscode-lldb"
Expand Down
4 changes: 2 additions & 2 deletions containers/typescript-node-8/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "TypeScript",
"dockerFile": ".devcontainer/Dockerfile",
"name": "Node.js 8 & TypeScript",
"dockerFile": "Dockerfile",
"appPort": 3000,
"extensions": [
"ms-vscode.vscode-typescript-tslint-plugin"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "TypeScript",
"dockerFile": ".devcontainer/Dockerfile",
"name": "Node.js (latest LTS) & TypeScript",
"dockerFile": "Dockerfile",
"appPort": 3000,
"extensions": [
"ms-vscode.vscode-typescript-tslint-plugin"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "Ubuntu 18.04 + Git",
"dockerFile": ".devcontainer/Dockerfile",
"dockerFile": "Dockerfile",
"appPort": []
}

0 comments on commit 3bf1f61

Please sign in to comment.