Skip to content

Commit 370a876

Browse files
committed
Cleanup image after use
1 parent 852cd34 commit 370a876

2 files changed

Lines changed: 20 additions & 18 deletions

File tree

runner_docker.sh

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
container_name=layer_builder_docker
2-
docker_image=layer_builder_image
1+
container=layer_builder_container
2+
image=layer_builder_image
33

4-
docker build -t $docker_image .
5-
docker run -td --name=$container_name $docker_image
6-
docker cp ./requirements.txt $container_name:/
4+
docker build -t $image .
5+
docker run -td --name=$container $image
6+
docker cp ./requirements.txt $container:/
77

8-
docker exec -i $container_name /bin/bash < ./docker_install.sh
9-
docker cp $container_name:/tmp/python_layer.zip python_layer.zip
10-
docker stop $container_name
11-
docker rm $container_name
8+
docker exec -i $container /bin/bash < ./docker_install.sh
9+
docker cp $container:/tmp/python_layer.zip python_layer.zip
10+
docker stop $container
11+
docker rm $container
12+
docker rmi $image:latest

runner_podman.sh

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
container_name=layer_builder_podman
2-
podman_image=layer_builder_image
1+
container=layer_builder_container
2+
image=layer_builder_image
33

4-
podman build -t $podman_image .
5-
podman run -td --name=$container_name $podman_image
6-
podman cp ./requirements.txt $container_name:/
4+
podman build -t $image .
5+
podman run -td --name=$container $image
6+
podman cp ./requirements.txt $container:/
77

8-
podman exec -i $container_name /bin/bash < ./docker_install.sh
9-
podman cp $container_name:/tmp/python_layer.zip python_layer.zip
10-
podman stop $container_name
11-
podman rm $container_name
8+
podman exec -i $container /bin/bash < ./docker_install.sh
9+
podman cp $container:/tmp/python_layer.zip python_layer.zip
10+
podman stop $container
11+
podman rm $container
12+
podman rmi $image:latest

0 commit comments

Comments
 (0)