소스 검색

Merge pull request #17985 from Microsoft/jjh/firstboot

Windows: [TP4] Fix regression on second or later container starts
Tibor Vass 9 년 전
부모
커밋
92487d7fb4
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      daemon/start.go

+ 5 - 1
daemon/start.go

@@ -124,7 +124,11 @@ func (daemon *Daemon) containerStart(container *Container) (err error) {
 	mounts = append(mounts, container.ipcMounts()...)
 	mounts = append(mounts, container.ipcMounts()...)
 
 
 	container.command.Mounts = mounts
 	container.command.Mounts = mounts
-	return daemon.waitForStart(container)
+	if err := daemon.waitForStart(container); err != nil {
+		return err
+	}
+	container.HasBeenStartedBefore = true
+	return nil
 }
 }
 
 
 func (daemon *Daemon) waitForStart(container *Container) error {
 func (daemon *Daemon) waitForStart(container *Container) error {