DockerコンテナのMySQLサーバに同じアクセスできません
コンテナ上のMySQLに同じホスト上の別のコンテナにあるubuntuからアクセスしようとしていますが、mysql -u root -pと実行して、正しいパスワードを入力しても
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
というエラーが発生します
MySQLのイメージはDockerHubからmysql:latestでとってきたものです

Docker for Mac Beta 1.12.0-rc3-beta18を使っています

docker-compose_db.yml(dbの部分):


 db:
     build: 
         context: .
             dockerfile: "mysqlfile"
         environment:
             - MYSQL_ROOT_PASSWORD=mypassword
         ports:
             - "3306:3306"
         volumes:
             - ./mysql:/mysql

mysqlfile (dockerfile)

from mysql:latest