Snyk Images migration

This page explains how to transition away from affected images.

You can create your own custom images to use. This option is available for any user affected by the removal of the Snyk Images listed on this page.

Creating a custom image is the preferred solution, as it should guarantee compatibility with your system. However, if you cannot create a custom image, you can use an available alternative image.

snyk/snyk:docker-*

See the following table for the snyk/snyk:docker-* images to be removed

Image
Based on

snyk/snyk:docker-18.09

docker:18.09

snyk/snyk:docker-19.03

docker:19.03

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:docker

  • snyk/snyk:docker-latest

snyk/snyk:golang-*

See the following table for the snyk/snyk:golang-* images to be removed.

Image

Based on

snyk/snyk:golang-1.12

golang:1.12

snyk/snyk:golang-1.13

golang:1.13

snyk/snyk:golang-1.14

golang:1.14

snyk/snyk:golang-1.15

golang:1.15

snyk/snyk:golang-1.16

golang:1.16

snyk/snyk:golang-1.17

golang:1.17

snyk/snyk:golang-1.18

golang:1.18

snyk/snyk:golang-1.19

golang:1.19

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:golang

  • snyk/snyk:golang-1.20

  • snyk/snyk:golang-1.21

  • snyk/snyk:golang-1.22

snyk/snyk:gradle-*

See the following table for the snyk/snyk:gradle-* images to be removed.

Image

Based on

snyk/snyk:gradle-6.4

gradle:6.4

snyk/snyk:gradle-6.4-jdk11

gradle:6.4-jdk11

snyk/snyk:gradle-6.4-jdk14

gradle:6.4-jdk14

snyk/snyk:gradle-6.4-jdk8

gradle:6.4-jdk8

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:gradle

  • snyk/snyk:gradle-jdk11

  • snyk/snyk:gradle-jdk12

  • snyk/snyk:gradle-jdk13

  • snyk/snyk:gradle-jdk14

  • snyk/snyk:gradle-jdk16

  • snyk/snyk:gradle-jdk17

  • snyk/snyk:gradle-jdk18

  • snyk/snyk:gradle-jdk19

  • snyk/snyk:gradle-jdk20

  • snyk/snyk:gradle-jdk21

  • snyk/snyk:gradle-jdk8

snyk/snyk:maven-3-jdk-19

snyk/snyk:maven-3-jdk-19 will be removed from Docker. Users affected by this removal can update to the following images:

  • snyk/snyk:maven

  • snyk/snyk:maven-3-jdk-11

  • snyk/snyk:maven-3-jdk-17

  • snyk/snyk:maven-3-jdk-20

  • snyk/snyk:maven-3-jdk-21

  • snyk/snyk:maven-3-jdk-22

  • snyk/snyk:maven-3-jdk-8

snyk/snyk:dotnet-*

See the following table for the snyk/snyk:dotnet-* images to be removed.

Image

Based on

snyk/snyk:dotnet-2.1

mcr.microsoft.com/dotnet/core/sdk:2.1

snyk/snyk:dotnet-2.2

mcr.microsoft.com/dotnet/core/sdk:2.2

snyk/snyk:dotnet-3.0

mcr.microsoft.com/dotnet/core/sdk:3.0

snyk/snyk:dotnet-3.1

mcr.microsoft.com/dotnet/core/sdk:3.1

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:dotnet

  • snyk/snyk:dotnet-8.0

snyk/snyk:node-*

See the following table for the snyk/snyk:node-* images to be removed.

Image

Based on

snyk/snyk:node-8

node:8

snyk/snyk:node-10

node:10

snyk/snyk:node-12

node:12

snyk/snyk:node-13

node:13

snyk/snyk:node-14

node:14

snyk/snyk:node-15

node:15

snyk/snyk:node-16

node:16

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:node

  • snyk/snyk:node-18

  • snyk/snyk:node-20

  • snyk/snyk:node-22

snyk/snyk:python-*

See the following table for the snyk/snyk:python-* images to be removed.

Image

Based on

snyk/snyk:python-2.7

python:2.7

snyk/snyk:python-3.6

python:3.6

snyk/snyk:python-3.7

python:3.7

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:python

  • snyk/snyk:python-alpine

  • snyk/snyk:python-3.8

  • snyk/snyk:python-3.9

  • snyk/snyk:python-3.10

  • snyk/snyk:python-3.11

snyk/snyk:ruby-*

See the following table for the snyk/snyk:ruby-* images to be removed.

Image

Based on

snyk/snyk:ruby-2.4

ruby:2.4

snyk/snyk:ruby-2.5

ruby:2.5

snyk/snyk:ruby-2.6

ruby:2.6

snyk/snyk:ruby-2.7

ruby:2.7

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:ruby

  • snyk/snyk:ruby-alpine

  • snyk/snyk:ruby-3.3

snyk/snyk:sbt & snyk/snyk:scala

See the following table for the snyk/snyk:sbt and snyk/snyk:scala images to be removed.

Image

Based on

snyk/snyk:sbt

hseeberger/scala-sbt:8u212_1.2.8_2.13.0

snyk/snyk:scala

hseeberger/scala-sbt:8u212_1.2.8_2.13.0

Users affected by the removal of these images can update to the following images:

  • snyk/snyk:ruby

  • snyk/snyk:ruby-alpine

  • snyk/snyk:ruby-3.3

Last updated

Was this helpful?