docker - Docker每次重启容器
问题描述
我刚刚学习 Docker,我使用以下方法提取了我的第一个容器:
docker run -it debian:latest /bin/bash
安装一些服务后,如 systemd、openssh 等...我使用 CTRL+D 退出容器,下次启动容器(使用相同的命令)时,我会在没有配置的情况下重新安装 debian。我尝试使用docker run -it --restart no debian:buster没有成功。我怎样才能防止这种情况发生?
解决方案
每次使用
码头运行
命令,您可以从现有的 docker 映像创建一个新容器。和
码头工人开始 $containerName
命令,你可以启动现有的容器($containerName 应该替换你的容器真实名称)。否则,要拥有 debian 的自定义映像,最好编写一个 dockerfile 并从中构建一个映像。以下是编写 Dockerfile 的最佳实践:https ://docs.docker.com/develop/develop-images/dockerfile_best-practices/
推荐阅读
- laravel - Laravel 路由控制器问题
- qt - 如何自动将新创建的 QML 文件附加到 .qrc 文件中?
- javascript - 在 Electron 应用程序中将 node-pty 和 XtermJS 与 VueJS 集成的问题
- c# - 有没有更优雅的方法来指定多个具有相同性质的一对多关系?
- sql - SQL 多个 SELECT 运行速度非常慢
- javascript - 当电子邮件地址输入到该行时,如何让 Google 表格通过电子邮件发送该行?
- python - spacy-udpipe 与 pytextrank 从非英文文本中提取关键字
- error-handling - Ren'py 中的错误处理
- python-2.x - 未来的absolute_import可以清除__package__吗?
- vb.net - VB.NET 如何使用 savefiledialog 保存列表视图