Docker入门(三) - 搭建mysql

前端之家收集整理的这篇文章主要介绍了Docker入门(三) - 搭建mysql前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

搭建MysqL

下载MysqL镜像

➜  docker pull MysqL:5.7
5.7: Pulling from library/MysqL
75a822cd7888: Pull complete
b8d5846e536a: Pull complete
b75e9152a170: Pull complete
832e6b030496: Pull complete
fe4a6c835905: Pull complete
c3f247e29ab1: Pull complete
21be3e562071: Pull complete
c7399d6bf033: Pull complete
ccdaeae6c735: Pull complete
713c7d65b0d3: Pull complete
86c18539deb2: Pull complete
Digest: sha256:9dc1cece2974c51a4b95bff634ad2b62d2c1225f825c9947cc403dec4f810a6e
Status: Downloaded newer image for MysqL:5.7

部署MysqL

➜  docker run --name db001 -p 3306:3306  -e MysqL_ROOT_PASSWORD=admin -d MysqL:5.7
37c719fef2bdb57016f6c19829110a537eff248bac594b312a188c1772df2719

查看容器进程

➜  docker-file docker ps -a
CONTAINER ID        IMAGE                    COMMAND                  CREATED             STATUS                      PORTS                    NAMES
37c719fef2bd        MysqL:5.7                "docker-entrypoint.sh"   10 seconds ago      Up 9 seconds                0.0.0.0:3306->3306/tcp   db001

进入MysqL容器

➜  docker exec -ti 37c719fef2bd /bin/bash
root@37c719fef2bd:/# MysqL -uroot -padmin
MysqL: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MysqL monitor.  Commands end with ; or \g.
Your MysqL connection id is 3
Server version: 5.7.17 MysqL Community Server (GPL)

Copyright (c) 2000,2016,Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MysqL>

猜你在找的Docker相关文章