VSCode-Anywhere
  • Introduction
  • Installation
    • Requirements
      • Windows requirements
      • Linux requirements
      • MacOS requirements
    • Quickstart
    • Advanced
      • Windows installation
      • Linux installation
      • MacOS installation
  • Modules
    • Module installation
    • Module update
    • Module settings
      • Global settings
        • brew settings
        • chocolatey settings
        • env settings
        • msys2 settings
        • nix settings
        • scoop settings
        • vscode settings
        • zeal settings
    • Modules list
      • Ansible
      • Bash
      • C / C++
      • C#
      • Custom
      • Deepcode
      • Docker
      • Fonts
      • Git
      • Go
      • HTML
      • Java
      • JavaScript / TypeScript
      • Markdown
      • Perl
      • PHP
      • Platformio
      • PowerShell
      • Puppet
      • Python2
      • Python3
      • Remote
      • Rest
      • ReStructuredText
      • Ruby
      • Saltstack
      • VSCode
    • Custom modules
  • Structure
    • apps
    • conf
      • saltstack
        • conf-offline
        • conf
        • pillar
        • states
    • tools
      • env
      • install
      • link
      • update
      • vscode
      • vscode-anywhere
  • Tutorials
    • Youtube tutorials
  • Release notes
    • V2
      • V2.0.0
    • V1
  • FAQ
Powered by GitBook
On this page
  • About
  • Installation
  • Requirements
  • Privileges
  • VSCode
  • VSCode extensions
  • VSCode settings
  • VSCode keybindings
  • Software
  • Windows software
  • Linux software
  • MacOS software
  • Documentation
  • VSCode-Anywhere
  • Environment
  • Specific settings

Was this helpful?

  1. Modules
  2. Modules list

Docker

PreviousDeepcodeNextFonts

Last updated 4 years ago

Was this helpful?

About

is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in packages called containers.

Installation

vscode-anywhere:
    docker:
        enabled: True

Requirements

Privileges

Windows privileges

Also BIOS-level hardware virtualization support must be enabled in the BIOS settings.

VSCode

VSCode extensions

ms-azuretools.vscode-docker

VSCode settings

{
    "dash.languageIdToDocsetMap.dockerfile": [
        "docker"
    ]
}

VSCode keybindings

Software

Windows software

chocolatey

To work, the extension must have docker-desktop running.

Linux software

nix

To work, the extension must have started dockerd. To start Docker, you need sudo privileges:

sudo /home/myuser/VSCode-Anywhere/apps/vscode-anywhere/home/.nix-profile/bin/dockerd

Assuming you have installed in the directory /home/myuser/VSCode-Anywhere.

MacOS software

brew

To work, the extension must have docker-desktop running.

Documentation

VSCode-Anywhere

Environment

No environment.

Specific settings

No specific settings.

Change enable from False to True in the docker section (cf ).

You can also take a look at the .

For more details, please visit the .

VSCode-Anywhere will install only if you have the windows_admin set because it requires administrator rights.

Note that without this profile, you will not be able to use all the features of the extension.

In addition to the windows_admin profile, Docker requires Windows 10 64-bit: Pro, Enterprise, or Education (Build 15063 or later) and and Containers Windows features must be enabled.

If you haven’t set thewindows_adminprofile, you can manually install Docker. Please take a look at the .

This makes it easy to build, manage and deploy containerized applications from Visual Studio Code.

Docker management
docker-compose
Dockerfile

No .

(only if the is set to windows_admin)

module installation
VSCode-Anywhere docker module configuration
official documentation
ms-azuretools.vscode-docker
Hyper-V
documentation
extension
keybindings
nixpkgs.docker
nixpkgs.docker-compose
cask/docker
cask/virtualbox
docker-compose
Docker
Docker extension for VSCode
Docker
profile
docker-desktop
profile
Docker