Skip to content

Commit 0d3628b

Browse files
authored
Enhancement: Add ExposedPorts to container setup RunOptions (#134)
add exposedports runoptions
1 parent 183769b commit 0d3628b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

containertest/docker.go

+4-3
Original file line numberDiff line numberDiff line change
@@ -86,9 +86,10 @@ func startContainer(conf *config) (*ConnInfo, error) {
8686
func runContainer(conf *config, pool *dockertest.Pool) (*dockertest.Resource, error) {
8787
// pulls an image, creates a container based on it and runs it
8888
container, err := pool.RunWithOptions(&dockertest.RunOptions{
89-
Repository: conf.service.ImageRepository(),
90-
Tag: conf.service.ImageTag(),
91-
Env: conf.service.Environment(),
89+
Repository: conf.service.ImageRepository(),
90+
Tag: conf.service.ImageTag(),
91+
Env: conf.service.Environment(),
92+
ExposedPorts: conf.service.StartupPorts(),
9293
}, func(config *docker.HostConfig) {
9394
config.AutoRemove = true // remove storage after container exits
9495
config.RestartPolicy = docker.RestartPolicy{Name: "no"}

0 commit comments

Comments
 (0)