docker搭建好后,查看运行的docker镜像:
docker ps -a
进入运行的容器,命令如下:
docker exec -it <容器ID> /bin/bash
# 或者,直接用容器里面的命令,比如mysql镜像
docker exec -it <容器ID> mysql
解释下:
- exec:exec是一个缩写,代表"execute",意思是执行命令。通过docker exec命令,你可以在容器内执行指定的命令。
- -it:-it是docker exec命令中的选项(options)的组合。它们的含义如下:
- -i:i代表"interactive",表示要求命令的输入/输出与终端进行交互。这样,你可以在容器内与执行的命令进行交互。
- -t:t代表"tty",即终端(terminal),使得容器内的命令在一个伪终端上执行,以便你能够更好地与命令进行交互。
所以,-it选项的组合实际上告诉Docker在交互式的伪终端上执行命令。
查看docker日志,可以使用如下的方法。
docker logs <容器ID>