diff --git a/README.md b/README.md index aec4ecb..dbc9d47 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Base images for Coder workspaces. |-------|-----|----------| | Base | `:base` | Ubuntu Noble + bash, bash-completion, git, curl, Node.js 24, gh CLI, neovim, ripgrep, fd-find, tmux, build-essential, age, sops | | Nix | `:nix` | Nix-built image + bash, bash-completion, git, curl, Node.js, gh CLI, neovim, ripgrep, fd, tmux, gcc, make, sops, age, nix, direnv, nix-direnv, nix-ld | -| DevOps | `:devops` | Base + Terraform, Packer, tflint | +| DevOps | `:devops` | Base + Terraform, Packer, tflint, azcopy | ## Usage diff --git a/images/devops/Dockerfile b/images/devops/Dockerfile index 9a17e0f..1311c66 100644 --- a/images/devops/Dockerfile +++ b/images/devops/Dockerfile @@ -29,6 +29,14 @@ apt-get install -y --no-install-recommends \ packer \ azure-cli +# Install azcopy (latest version) +curl -fsSL https://aka.ms/downloadazcopy-v10-linux -o /tmp/azcopy.tar.gz +mkdir -p /tmp/azcopy +tar -xzf /tmp/azcopy.tar.gz -C /tmp/azcopy --strip-components=1 +mv /tmp/azcopy/azcopy /usr/local/bin/azcopy +chmod +x /usr/local/bin/azcopy +rm -rf /tmp/azcopy /tmp/azcopy.tar.gz + # Cleanup rm -rf /var/lib/apt/lists/*