message: fix: hardcode the exact docker image version
diff: @@ -29,16 +29,19 @@ const DEFAULTS_DIR = path.join(
  export interface VMConfig {
  defaultIncludes: string[];
  baseImage: string;
  + version: string;
  }
  const CONFIGS: Record<BuildableLanguage, VMConfig> = {
  "wasm/rust": {
  defaultIncludes: ["Cargo.toml", "Cargo.lock"],
  baseImage: "polywrap/vm-base-rs",
  + version: "0.2.0",
  },
  "wasm/assemblyscript": {
  defaultIncludes: ["package.json", "package-lock.json", "yarn.lock"],
  baseImage: "polywrap/vm-base-as",
  + version: "0.1.0",
  },
  };
  @@ -194,7 +197,7 @@ export class DockerVMBuildStrategy extends BuildStrategy<void> {
  this._volumePaths.linkedPackages
  )}:/linked-packages`,
  cacheVolume,
  - `${CONFIGS[language].baseImage}:${process.arch}`,
  + `${CONFIGS[language].baseImage}:${process.arch}-${CONFIGS[language].version}`,
  "/bin/bash",
  "--verbose",
  "/project/polywrap-build.sh",
  @@ -221,7 +224,7 @@ export class DockerVMBuildStrategy extends BuildStrategy<void> {
  `${path.resolve(
  this._volumePaths.linkedPackages
  )}:/linked-packages`,
  - `${CONFIGS[language].baseImage}:${process.arch}`,
  + `${CONFIGS[language].baseImage}:${process.arch}-${CONFIGS[language].version}`,
  "/bin/bash",
  "-c",
  '"chmod -R 777 /project && chmod -R 777 /linked-packages"',
  