Quantcast
Channel: Active questions tagged containers - DevOps Stack Exchange
Viewing all articles
Browse latest Browse all 164

how to connect to MySQL from the MySQL command line client with docker? [duplicate]

$
0
0

Trying to connect to MySQL:

root $ root $ docker container lsCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMESroot $ root $ docker ps -aCONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMESroot $ root $ docker image lsREPOSITORY           TAG                 IMAGE ID            CREATED             SIZEbasex/basexhttp      latest              3339bf6bc898        3 weeks ago         226MBtwilio/twilio-java   latest              611ab7ece1cf        4 weeks ago         993MBmysql                latest              0d64f46acfd1        6 weeks ago         544MBjetty                latest              5f997007f18d        7 weeks ago         522MBjitsi/web            latest              1fad75476320        2 months ago        483MBmysql/mysql-server   latest              8a3a24ad33be        2 months ago        366MBhello-world          latest              bf756fb1ae65        8 months ago        13.3kBroot $ root $ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tagUnable to find image 'mysql:tag' locallydocker: Error response from daemon: manifest for mysql:tag not found: manifest unknown: manifest unknown.See 'docker run --help'.root $ root $ docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql08cd181cf4f21a0c3c5417c38b6ce59650f6882301331dfecb58191509174a86root $ root $ docker container lsCONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                 NAMES08cd181cf4f2        mysql               "docker-entrypoint.s…"   7 seconds ago       Up 4 seconds        3306/tcp, 33060/tcp   some-mysqlroot $ root $ docker exec -ti --user root some-mysql bashroot@08cd181cf4f2:/# root@08cd181cf4f2:/# mysql -u root -pmy-secret-pwmysql: [Warning] Using a password on the command line interface can be insecure.ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)root@08cd181cf4f2:/# root@08cd181cf4f2:/# mysql -u root -p            Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)root@08cd181cf4f2:/# 

I'll have to read more carefully the distinction between the MySQL image versusMySQL-server and usage.

That being said, why doesn't the command with tag work:

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag

and is it significant?


Viewing all articles
Browse latest Browse all 164

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>