Podman
June 27, 2024
Podman # 常用命令 # 2. 启动容器并进入交互模式 # 你可以使用 docker run 命令启动容器并进入容器的交互式 shell。这样你就可以进入容器内部进行调试。 复制代码 docker run -it --entrypoint /bin/bash nova-crawler:latest 参数说明: # -it:-i 表示以交互模式运行容器,-t 给容器分配一个伪终端,这样你就可以在终端与容器交互。 --entrypoint /bin/bash:这将覆盖容器的默认入口点,直接启动一个 bash shell 以便你进入容器进行调试。 nova-crawler:latest:你要运行的镜像名称。 3. 启动容器并调试特定命令 # 如果你不想进入容器的 shell,而是想直接执行调试命令(比如启动应用并在调试模式下运行),可以使用以下命令: bash 复制代码 docker run -it --entrypoint /bin/bash nova-crawler:latest -c "your-debug-command" 4. 查看容器日志 # 如果你希望在调试时查看容器的日志输出,可以使用以下命令: bash 复制代码 docker logs <container_id> 你可以通过 docker ps 查找运行的容器 ID,然后查看日志输出。 5. 调试时挂载本地目录(可选) # 如果你需要调试代码,并且希望挂载本地目录到容器中进行实时编辑,可以使用 -v 参数来挂载本地目录。例如,假设你的本地代码在 /path/to/your/code 目录下: bash 复制代码 ...