Skip to content

Commit 8024d9b

Browse files
committed
fix: bug
1 parent a6d1667 commit 8024d9b

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

docker-controller-scala-mysql/src/main/scala/com/github/j5ik2o/dockerController/mysql/MySQLController.scala

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.github.j5ik2o.dockerController.mysql
22

33
import com.github.dockerjava.api.DockerClient
4-
import com.github.dockerjava.api.command.CreateContainerCmd
4+
import com.github.dockerjava.api.command.{ CreateContainerCmd, RemoveContainerCmd }
55
import com.github.dockerjava.api.model.HostConfig.newHostConfig
66
import com.github.dockerjava.api.model.{ ExposedPort, Ports }
77
import com.github.j5ik2o.dockerController.DockerControllerImpl
@@ -67,4 +67,10 @@ class MySQLController(
6767
.withExposedPorts(containerPort)
6868
.withHostConfig(newHostConfig().withPortBindings(portBinding))
6969
}
70+
71+
override protected def newRemoveContainerCmd(): RemoveContainerCmd = {
72+
require(containerId.isDefined)
73+
dockerClient.removeContainerCmd(containerId.get).withForce(true)
74+
}
75+
7076
}

docker-controller-scala-mysql/src/test/scala/com/github/j5ik2o/dockerController/MySQLControllerSpec.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ class MySQLControllerSpec extends AnyFreeSpec with DockerControllerSpecSupport w
3636
dockerHost,
3737
hostPort,
3838
(1 * testTimeFactor).seconds,
39-
Some((5 * testTimeFactor).seconds)
39+
Some((8 * testTimeFactor).seconds)
4040
)
4141
)
4242
)

0 commit comments

Comments
 (0)