如何启动一个ubuntu容器在docker启动的时候自动启动

如何启动一个ubuntu容器在docker启动的时候自动启动

要在Docker启动时自动启动一个Ubuntu容器,可以使用以下步骤:

  1. 创建一个Dockerfile,该文件定义了容器的基础镜像和要运行的命令。示例:
FROM ubuntu:latest
CMD ["/bin/bash"]
  1. 构建镜像。在终端中导航到包含Dockerfile的目录,并运行以下命令:
docker build -t my-ubuntu .

这将构建一个名为"my-ubuntu"的镜像。

  1. 运行容器,并将其作为后台进程运行:
sudo docker run -itd --name ubuntu ubuntu
sudo docker exec -it ubuntu bash

现在,每次Docker启动时,该Ubuntu容器都会自动启动。

注意:如果您希望在容器中运行其他命令或应用程序,请相应地修改Dockerfile中的CMD指令。