Skip to content

Commit d057c60

Browse files
committed
Update alpine image to 3.16
1 parent 8c8bf2a commit d057c60

File tree

25 files changed

+38
-36
lines changed

25 files changed

+38
-36
lines changed

core/src/main/java/org/testcontainers/DockerClientFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public class DockerClientFactory {
6060

6161
public static final Map<String, String> DEFAULT_LABELS = ImmutableMap.of(TESTCONTAINERS_LABEL, "true");
6262

63-
private static final DockerImageName TINY_IMAGE = DockerImageName.parse("alpine:3.14");
63+
private static final DockerImageName TINY_IMAGE = DockerImageName.parse("alpine:3.16");
6464

6565
private static DockerClientFactory instance;
6666

core/src/test/java/org/testcontainers/TestImages.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ public interface TestImages {
66
DockerImageName REDIS_IMAGE = DockerImageName.parse("redis:3.0.2");
77
DockerImageName RABBITMQ_IMAGE = DockerImageName.parse("rabbitmq:3.5.3");
88
DockerImageName MONGODB_IMAGE = DockerImageName.parse("mongo:3.1.5");
9-
DockerImageName ALPINE_IMAGE = DockerImageName.parse("alpine:3.14");
9+
DockerImageName ALPINE_IMAGE = DockerImageName.parse("alpine:3.16");
1010
DockerImageName DOCKER_REGISTRY_IMAGE = DockerImageName.parse("registry:2.7.0");
11-
DockerImageName TINY_IMAGE = DockerImageName.parse("alpine:3.14");
11+
DockerImageName TINY_IMAGE = DockerImageName.parse("alpine:3.16");
1212
}

core/src/test/java/org/testcontainers/containers/DockerComposeFilesTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ public void shouldGetDependencyImagesWhenOverriding() {
2828
);
2929
Assertions
3030
.assertThat(dockerComposeFiles.getDependencyImages())
31-
.containsExactlyInAnyOrder("alpine:3.14", "redis:b", "mysql:b", "aservice:latest");
31+
.containsExactlyInAnyOrder("alpine:3.16", "redis:b", "mysql:b", "aservice:latest");
3232
}
3333
}

core/src/test/java/org/testcontainers/containers/ParsedDockerComposeFileValidationTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -98,9 +98,9 @@ public void shouldObtainImageFromDockerfileBuild() {
9898
.contains(
9999
entry("mysql", Sets.newHashSet("mysql")),
100100
entry("redis", Sets.newHashSet("redis")),
101-
entry("custom", Sets.newHashSet("alpine:3.14"))
101+
entry("custom", Sets.newHashSet("alpine:3.16"))
102102
)
103-
.as("all defined images are found"); // r/ redis, mysql from compose file, alpine:3.14 from Dockerfile build
103+
.as("all defined images are found"); // r/ redis, mysql from compose file, alpine:3.16 from Dockerfile build
104104
}
105105

106106
@Test
@@ -112,8 +112,8 @@ public void shouldObtainImageFromDockerfileBuildWithContext() {
112112
.contains(
113113
entry("mysql", Sets.newHashSet("mysql")),
114114
entry("redis", Sets.newHashSet("redis")),
115-
entry("custom", Sets.newHashSet("alpine:3.14"))
115+
entry("custom", Sets.newHashSet("alpine:3.16"))
116116
)
117-
.as("all defined images are found"); // redis, mysql from compose file, alpine:3.14 from Dockerfile build
117+
.as("all defined images are found"); // redis, mysql from compose file, alpine:3.16 from Dockerfile build
118118
}
119119
}

core/src/test/java/org/testcontainers/containers/output/ToStringConsumerTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public class ToStringConsumerTest {
2424

2525
@Test
2626
public void newlines_are_not_added_to_exec_output() throws Exception {
27-
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.14")) {
27+
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.16")) {
2828
container.withCommand("sleep", "2m");
2929
container.start();
3030

@@ -35,7 +35,7 @@ public void newlines_are_not_added_to_exec_output() throws Exception {
3535

3636
@Test(timeout = 60_000L)
3737
public void newlines_are_not_added_to_exec_output_with_tty() throws Exception {
38-
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.14")) {
38+
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.16")) {
3939
container.withCreateContainerCmdModifier(cmd -> {
4040
cmd.withAttachStdin(true).withStdinOpen(true).withTty(true);
4141
});
@@ -49,7 +49,7 @@ public void newlines_are_not_added_to_exec_output_with_tty() throws Exception {
4949

5050
@Test
5151
public void newlines_are_not_added_to_container_output() {
52-
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.14")) {
52+
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.16")) {
5353
container.withCommand("echo", "-n", LARGE_PAYLOAD);
5454
container.setStartupCheckStrategy(new OneShotStartupCheckStrategy());
5555
container.start();
@@ -62,7 +62,7 @@ public void newlines_are_not_added_to_container_output() {
6262

6363
@Test
6464
public void newlines_are_not_added_to_container_output_with_tty() {
65-
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.14")) {
65+
try (GenericContainer<?> container = new GenericContainer<>("alpine:3.16")) {
6666
container.withCreateContainerCmdModifier(cmd -> {
6767
cmd.withTty(true);
6868
});

core/src/test/java/org/testcontainers/dockerclient/ImagePullTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public class ImagePullTest {
1616
public static String[] parameters() {
1717
return new String[] {
1818
"alpine:latest",
19-
"alpine:3.14",
19+
"alpine:3.16",
2020
"alpine", // omitting the tag should work and default to latest
2121
"alpine@sha256:1775bebec23e1f3ce486989bfc9ff3c4e951690df84aa9f926497d82f2ffca9d",
2222
"quay.io/testcontainers/ryuk:latest",

core/src/test/java/org/testcontainers/junit/DockerfileTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ protected void configure(BuildImageCmd buildImageCmd) {
4040
super.configure(buildImageCmd);
4141

4242
List<String> dockerfile = Arrays.asList(
43-
"FROM alpine:3.14",
43+
"FROM alpine:3.16",
4444
"RUN echo 'hello from Docker build process'",
4545
"CMD yes"
4646
);
@@ -60,7 +60,7 @@ public void dockerfileBuilderWorks() {
6060
.withFileFromString("folder/someFile.txt", "hello")
6161
.withDockerfileFromBuilder(builder -> {
6262
builder
63-
.from("alpine:3.14")
63+
.from("alpine:3.16")
6464
.workDir("/app")
6565
.add("test.txt", "test file.txt")
6666
.run("ls", "-la", "/app/test file.txt")
@@ -103,7 +103,7 @@ public int getFileMode() {
103103
)
104104
.withDockerfileFromBuilder(builder -> {
105105
builder
106-
.from("alpine:3.14") //
106+
.from("alpine:3.16") //
107107
.copy("someFile.txt", "/someFile.txt")
108108
.cmd("stat -c \"%a\" /someFile.txt");
109109
});

core/src/test/java/org/testcontainers/junit/FixedHostPortContainerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
*/
2525
public class FixedHostPortContainerTest {
2626

27-
private static final String TEST_IMAGE = "alpine:3.14";
27+
private static final String TEST_IMAGE = "alpine:3.16";
2828

2929
/**
3030
* Default http server port (just something different from default)

core/src/test/java/org/testcontainers/junit/ParameterizedDockerfileContainerTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ public static Object[][] data() {
4343
{ "alpine:3.12", "3.12" },
4444
{ "alpine:3.13", "3.13" },
4545
{ "alpine:3.14", "3.14" },
46+
{ "alpine:3.15", "3.15" },
47+
{ "alpine:3.16", "3.16" },
4648
};
4749
}
4850

core/src/test/java/org/testcontainers/utility/DirectoryTarResourceTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public void simpleRecursiveFileTest() {
2727
new ImageFromDockerfile()
2828
.withDockerfileFromBuilder(builder -> {
2929
builder
30-
.from("alpine:3.14")
30+
.from("alpine:3.16")
3131
.copy("/tmp/foo", "/foo")
3232
.cmd("cat /foo/test/resources/test-recursive-file.txt")
3333
.build();
@@ -52,7 +52,7 @@ public void simpleRecursiveFileWithPermissionTest() {
5252
new ImageFromDockerfile()
5353
.withDockerfileFromBuilder(builder -> {
5454
builder
55-
.from("alpine:3.14") //
55+
.from("alpine:3.16") //
5656
.copy("/tmp/foo", "/foo")
5757
.cmd("ls", "-al", "/")
5858
.build();
@@ -79,7 +79,7 @@ public void simpleRecursiveClasspathResourceTest() {
7979
new ImageFromDockerfile()
8080
.withDockerfileFromBuilder(builder -> {
8181
builder
82-
.from("alpine:3.14") //
82+
.from("alpine:3.16") //
8383
.copy("/tmp/foo", "/foo")
8484
.cmd("ls -lRt /foo")
8585
.build();

0 commit comments

Comments
 (0)