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