Home / Function/ removeImage() — spring-boot Function Reference

removeImage() — spring-boot Function Reference

Architecture documentation for the removeImage() function in BuildImageTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  1c432d58_16ca_1503_d046_4cba5114e02b["removeImage()"]
  d2870f6b_3c3e_a3e3_a739_a43561447feb["whenBuildImageIsInvokedWithoutRepackageTheArchiveIsRepackagedOnTheFly()"]
  d2870f6b_3c3e_a3e3_a739_a43561447feb -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  dc34b0f6_8f41_cea7_8644_23cd415e9cac["whenBuildImageIsInvokedOnTheCommandLineWithoutRepackageTheArchiveIsRepackagedOnTheFly()"]
  dc34b0f6_8f41_cea7_8644_23cd415e9cac -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  4f7e8729_9ec7_3629_b18c_7bc2ea59fdd5["whenPackageIsInvokedWithClassifierTheOriginalArchiveIsFound()"]
  4f7e8729_9ec7_3629_b18c_7bc2ea59fdd5 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  6d572377_4def_3936_73bf_f35c1d6e3b0c["whenBuildImageIsInvokedWithClassifierAndRepackageTheOriginalArchiveIsFound()"]
  6d572377_4def_3936_73bf_f35c1d6e3b0c -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  94d16e2e_0794_fca4_7742_5e247b509a94["whenBuildImageIsInvokedWithClassifierSourceWithoutRepackageTheArchiveIsRepackagedOnTheFly()"]
  94d16e2e_0794_fca4_7742_5e247b509a94 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  d88c795f_b00b_b1d7_77a3_fe9ca4b6c120["whenBuildImageIsInvokedWithRepackageTheExistingArchiveIsUsed()"]
  d88c795f_b00b_b1d7_77a3_fe9ca4b6c120 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  cdf5f72b_71ca_85c7_d365_0c0a2e95b242["whenBuildImageIsInvokedWithClassifierAndRepackageTheExistingArchiveIsUsed()"]
  cdf5f72b_71ca_85c7_d365_0c0a2e95b242 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  36553e76_57c2_c96b_4e10_15f2df634c2a["whenBuildImageIsInvokedWithClassifierSourceAndRepackageTheExistingArchiveIsUsed()"]
  36553e76_57c2_c96b_4e10_15f2df634c2a -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  865208d5_6b0a_b860_0bbc_c379224df4ed["whenBuildImageIsInvokedWithWarPackaging()"]
  865208d5_6b0a_b860_0bbc_c379224df4ed -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  b861e9a0_8342_2b91_c61c_6a7978c1ab69["whenBuildImageIsInvokedWithCustomImageName()"]
  b861e9a0_8342_2b91_c61c_6a7978c1ab69 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  634bfe12_062e_2d9a_2555_c420fc58f695["whenBuildImageIsInvokedWithCommandLineParameters()"]
  634bfe12_062e_2d9a_2555_c420fc58f695 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  a31e223d_255b_babe_8a67_cef1893f2eb6["whenBuildImageIsInvokedWithCustomBuilderImageAndRunImage()"]
  a31e223d_255b_babe_8a67_cef1893f2eb6 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  33353cfd_4fd8_7b0d_275a_aafff331a305["whenBuildImageIsInvokedWithTrustBuilder()"]
  33353cfd_4fd8_7b0d_275a_aafff331a305 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  0b9af6a2_1dc2_27aa_3e7e_433739cc50d5["whenBuildImageIsInvokedWithEmptyEnvEntry()"]
  0b9af6a2_1dc2_27aa_3e7e_433739cc50d5 -->|calls| 1c432d58_16ca_1503_d046_4cba5114e02b
  style 1c432d58_16ca_1503_d046_4cba5114e02b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

build-plugin/spring-boot-maven-plugin/src/dockerTest/java/org/springframework/boot/maven/BuildImageTests.java lines 651–659

	private void removeImage(String name, String version) {
		ImageReference imageReference = ImageReference.of(ImageName.of(name), version);
		try {
			new DockerApi().image().remove(imageReference, false);
		}
		catch (IOException ex) {
			throw new IllegalStateException("Failed to remove docker image " + imageReference, ex);
		}
	}

Subdomains

Called By

  • whenBuildImageIsInvokedOnLinuxArmWithImagePlatformLinuxArm()
  • whenBuildImageIsInvokedOnMultiModuleProjectWithPackageGoal()
  • whenBuildImageIsInvokedOnTheCommandLineWithoutRepackageTheArchiveIsRepackagedOnTheFly()
  • whenBuildImageIsInvokedWithApplicationDirectory()
  • whenBuildImageIsInvokedWithBindCaches()
  • whenBuildImageIsInvokedWithBinding()
  • whenBuildImageIsInvokedWithBuildpacks()
  • whenBuildImageIsInvokedWithClassifierAndRepackageTheExistingArchiveIsUsed()
  • whenBuildImageIsInvokedWithClassifierAndRepackageTheOriginalArchiveIsFound()
  • whenBuildImageIsInvokedWithClassifierSourceAndRepackageTheExistingArchiveIsUsed()
  • whenBuildImageIsInvokedWithClassifierSourceWithoutRepackageTheArchiveIsRepackagedOnTheFly()
  • whenBuildImageIsInvokedWithCommandLineParameters()
  • whenBuildImageIsInvokedWithCreatedDate()
  • whenBuildImageIsInvokedWithCurrentCreatedDate()
  • whenBuildImageIsInvokedWithCustomBuilderImageAndRunImage()
  • whenBuildImageIsInvokedWithCustomImageName()
  • whenBuildImageIsInvokedWithEmptyEnvEntry()
  • whenBuildImageIsInvokedWithEmptySecurityOptions()
  • whenBuildImageIsInvokedWithNetworkModeNone()
  • whenBuildImageIsInvokedWithRepackageTheExistingArchiveIsUsed()
  • whenBuildImageIsInvokedWithTags()
  • whenBuildImageIsInvokedWithTrustBuilder()
  • whenBuildImageIsInvokedWithVolumeCaches()
  • whenBuildImageIsInvokedWithWarPackaging()
  • whenBuildImageIsInvokedWithZipPackaging()
  • whenBuildImageIsInvokedWithoutRepackageTheArchiveIsRepackagedOnTheFly()
  • whenPackageIsInvokedWithClassifierTheOriginalArchiveIsFound()

Frequently Asked Questions

What does removeImage() do?
removeImage() is a function in the spring-boot codebase.
What does removeImage() call?
removeImage() calls 4 function(s): DockerApi, image, of, remove.
What calls removeImage()?
removeImage() is called by 27 function(s): whenBuildImageIsInvokedOnLinuxArmWithImagePlatformLinuxArm, whenBuildImageIsInvokedOnMultiModuleProjectWithPackageGoal, whenBuildImageIsInvokedOnTheCommandLineWithoutRepackageTheArchiveIsRepackagedOnTheFly, whenBuildImageIsInvokedWithApplicationDirectory, whenBuildImageIsInvokedWithBindCaches, whenBuildImageIsInvokedWithBinding, whenBuildImageIsInvokedWithBuildpacks, whenBuildImageIsInvokedWithClassifierAndRepackageTheExistingArchiveIsUsed, and 19 more.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free