fix: local images for reverting
This commit is contained in:
		@@ -845,15 +845,16 @@ export async function getDockerImages(request) {
 | 
				
			|||||||
		try {
 | 
							try {
 | 
				
			||||||
			const { stdout } = await executeCommand({
 | 
								const { stdout } = await executeCommand({
 | 
				
			||||||
				dockerId: application.destinationDocker.id,
 | 
									dockerId: application.destinationDocker.id,
 | 
				
			||||||
				command: `docker images --format '{{.Repository}}#{{.Tag}}#{{.CreatedAt}}' | grep -i ${id} | grep -v cache`,
 | 
									command: `docker images --format '{{.Repository}}#{{.Tag}}#{{.CreatedAt}}'`
 | 
				
			||||||
				shell: true
 | 
					 | 
				
			||||||
			});
 | 
								});
 | 
				
			||||||
			const { stdout: runningImage } = await executeCommand({
 | 
								const { stdout: runningImage } = await executeCommand({
 | 
				
			||||||
				dockerId: application.destinationDocker.id,
 | 
									dockerId: application.destinationDocker.id,
 | 
				
			||||||
				command: `docker ps -a --filter 'label=com.docker.compose.service=${id}' --format {{.Image}}`
 | 
									command: `docker ps -a --filter 'label=com.docker.compose.service=${id}' --format {{.Image}}`
 | 
				
			||||||
			});
 | 
								});
 | 
				
			||||||
			const images = stdout.trim().split('\n');
 | 
								const images = stdout
 | 
				
			||||||
 | 
									.trim()
 | 
				
			||||||
 | 
									.split('\n')
 | 
				
			||||||
 | 
									.filter((image) => image.includes(id) && !image.includes('-cache'));
 | 
				
			||||||
			for (const image of images) {
 | 
								for (const image of images) {
 | 
				
			||||||
				const [repository, tag, createdAt] = image.split('#');
 | 
									const [repository, tag, createdAt] = image.split('#');
 | 
				
			||||||
				if (tag.includes('-')) {
 | 
									if (tag.includes('-')) {
 | 
				
			||||||
@@ -874,6 +875,7 @@ export async function getDockerImages(request) {
 | 
				
			|||||||
				runningImage
 | 
									runningImage
 | 
				
			||||||
			};
 | 
								};
 | 
				
			||||||
		} catch (error) {
 | 
							} catch (error) {
 | 
				
			||||||
 | 
								console.log(error);
 | 
				
			||||||
			return {
 | 
								return {
 | 
				
			||||||
				imagesAvailables
 | 
									imagesAvailables
 | 
				
			||||||
			};
 | 
								};
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user