前言

  • 有时候创建容器时忘了添加 --restart 参数,导致 Docker 服务重启后,容器不会自动启动,每次都需要手动启动,本篇来学习如何修改docker容器的启动命令

命令修改

命令格式
docker update 命令 容器名字/ID
使用示例
# 添加自启动命令
docker update --restart=always ubuntu

在这里插入图片描述

配置文件修改

  1. 暂停docker服务
systemctl stop docker
  1. 进入配置文件目录
#进入容器目录
 cd /var/lib/docker/containers
 #查看所有目录
 ls

在这里插入图片描述

  1. 找到对应容器目录

说明:容器ID 就是文件夹名称

在这里插入图片描述

  1. 进入容器配置文件目录,找到配置文件

配置文件 :hostconfig.json

在这里插入图片描述

  1. 修改配置文件,并保存

说明: RestartPolicy :重启策略

在这里插入图片描述

  1. 重启docker服务
systemctl restart docker
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐