有时我们需要在交互式 shell 中启动 Docker 容器进行测试,但中断后容器会被销毁。可以使用 `docker run -it --rm --mount` 命令启动交互式 shell,并通过 `--mount` 创建持久存储来保存工作。虽然可以用 `docker commit` 保存状态,但社区不推荐这种方法,建议使用 Dockerfile。不过,很多人只想在本地保存状态,不想占用额外存储。
本文介绍了使用docker run命令启动容器的方法以及在微服务架构中使用docker容器编排的问题。docker compose使用YAML文件配置应用服务,可通过一个命令启动所有服务容器,并为应用程序创建独立的网络,方便隔离和测试。
完成下面两步后,将自动完成登录并继续当前操作。