ensure mount in commit
diff --git a/builder.go b/builder.go index ab07233..420370b 100644 --- a/builder.go +++ b/builder.go
@@ -124,6 +124,10 @@ func (builder *Builder) Commit(container *Container, repository, tag, comment, author string, config *Config) (*Image, error) { // FIXME: freeze the container before copying it to avoid data corruption? // FIXME: this shouldn't be in commands. + if err := container.EnsureMounted(); err != nil { + return nil, err + } + rwTar, err := container.ExportRw() if err != nil { return nil, err