如何在mysql docker容器中检查mysql版本

时间:2019-09-05 13:02:21

标签: docker

是否可以在不进入容器的情况下进行检查? 像

docker container exec -it <container name> ....

2 个答案:

答案 0 :(得分:1)

您可以使用Docker inspect检查版本。


docker inspect mysql8 | grep MYSQL_MAJOR

#Or to print version plus major both

docker inspect mysql8 | grep MYSQL_


或不运行容器

docker run -it mysql8 bash -c "printenv | grep MYSQL_VERSION"

或者如果容器已经在运行

docker exec mysql bash -c "mysql -V"

答案 1 :(得分:0)

您可以使用exec对容器运行命令:

docker exec -it <container_name> bash -c "mysql -V"