docker単体でOSの起動時にコンテナを起動させる際には docker run --restart=always redis といった風に--restart=alwaysとオプションを追加します。 公式ドキュメント 公式ドキュメントの日本語翻訳版(少しバージョンが古いかも) けど、docker-composeを使う場合はどうすればいいのかわからなくて少し調べたので書きます。 といってもdocker-compose.ymlに1行追加するだけだった # jenkins jenkins: image: jenkins ports: - "8080:8080" volumes: - /root/docker/jenkins/jenkins_home:/var/jenkins_home # ここを追加 restart: always # ui_for_docker ui-for-docker: i