terraform-provider-docker icon indicating copy to clipboard operation
terraform-provider-docker copied to clipboard

Containers that exit immediately are removed from Docker

Open rand0m-cloud opened this issue 2 years ago • 0 comments

I believe these lines are causing my container to be deleted from Docker when it crashes on startup. https://github.com/kreuzwerker/terraform-provider-docker/blob/3d4f20d5e4eabfb8583874a8b047bacb6c784fe8/internal/provider/resource_docker_container_funcs.go#L620-L625

This makes for a difficult debugging experience because I don't get access to the logs from Docker because the container was deleted. I think the auto delete should be behind the rm flag or perhaps a new flag.

Here are the docker events produced:

2023-03-26T02:36:37.809187769-04:00 image tag sha256:c9b2c7add3c64e9ac12ac34bd94342054733a415af61a2b076bf867b02ddce83 (name=castaway_http:dev)
2023-03-26T02:36:37.889820076-04:00 container create 3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df (image=sha256:c9b2c7add3c64e9ac12ac34bd94342054733a415af61a2b076bf867b02ddce83, name=castaway_search)
2023-03-26T02:36:37.926785544-04:00 network connect 312ab292d4de6eef8ec7cd225dfaeeb60a9ff15cbf0001a7252925a4f9be6cbc (container=3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df, name=bridge, type=bridge)
2023-03-26T02:36:38.251540830-04:00 container start 3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df (image=sha256:c9b2c7add3c64e9ac12ac34bd94342054733a415af61a2b076bf867b02ddce83, name=castaway_search)
2023-03-26T02:36:38.289278774-04:00 container die 3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df (exitCode=101, image=sha256:c9b2c7add3c64e9ac12ac34bd94342054733a415af61a2b076bf867b02ddce83, name=castaway_search)
2023-03-26T02:36:38.452829600-04:00 network disconnect 312ab292d4de6eef8ec7cd225dfaeeb60a9ff15cbf0001a7252925a4f9be6cbc (container=3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df, name=bridge, type=bridge)
2023-03-26T02:36:38.472675561-04:00 container destroy 3df25aba51deb052b5bd34ba63dd67de9681b5fb758bbd0cf51898da77abe8df (image=sha256:c9b2c7add3c64e9ac12ac34bd94342054733a415af61a2b076bf867b02ddce83, name=castaway_search)

rand0m-cloud avatar Mar 26 '23 06:03 rand0m-cloud