Linux VM

Linux VM

The Linux VM action lets you run tasks on a virtual machine with Ubuntu 20.04 distribution.

Creating custom AMI

If your build requires software not available in the default manifest, you can use your own custom AWS AMI template.

Requirements

  1. Supports any Linux distribution
  2. Must have SSH and rsync installed
  3. Must have open SSH port
  4. For US regions: must be hosted on us-east-2 (Ohio)
  5. For EU regions: must be hosted on eu-north-1 (Stockholm)

Linux VM software manifest

Pre-installed software:
 * aws-cli: aws-cli/1.18.69 Python/3.8.10 Linux/5.11.0-1022-aws botocore/1.16.19
 * git: git version 2.25.1
 * Docker: Docker version 20.10.12, build e91ed57
 * Docker Buildx: github.com/docker/buildx v0.7.1 05846896d149da05f3d6fd1e7770da187b52a247
 * docker-compose: docker-compose version 1.25.3, build d4d1b42b
System info:
No LSB modules are available.
Distributor ID:    Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:    focal