进入docker中mysql容器的方法
查看mysql-docker信息
docker ps | grep mysql
进入容器
docker exec -it CONTAINER_ID/CONTAINER_NAME bash
登录数据库
通过env环境变量查看root密码
docker exec -it CONTAINER_ID/CONTAINER_NAME env | grep ROOT
docker inspect CONTAINER_ID/CONTAINER_NAME | grep ROOT
登录
mysql -uroot -p${MYSQL_ROOT_PASSWORD}
扩展 Docker
docker ps -- 正在运行docke ps -a -- 所有docker ps -l -- 最近创建CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
CONTAINER ID: 容器 ID
IMAGE: 使用的镜像
COMMAND: 启动容器时运行的命令
CREATED: 容器的创建时间
STATUS: 容器状态
状态有7种:created(已创建)restarting(重启中)running(运行中)removing(迁移中)paused(暂停)exited(停止)dead(死亡)
PORTS: 容器的端口信息和使用的连接类型(tcp\udp)
NAMES: 容器的名称,如果不设置,会有一个默认的名字