docker

mysql8.0のエラー Plugin caching_sha2_password could not be loaded: /usr/lib/x86_64-linux-gnu/mariadb19/plugin/caching_sha2_password.so: cannot open shared object file: No such file or directory

MySQL5.7までの認証プラグインには mysql_native_password がデフォルトで使用されていましたが、MySQL8.0より新たに追加された caching_sha2_password プラグインがもともとコードに書かれていたのに無いと言うことは、migrateとかをすればいいと思う。 htt…

docker pull nginxしたものを編集し、自分のDockerHubにpushしたログ

imageは設計書。containerがそれを元に生成される。 $ docker pull nginx コンテナ内に入る $ docker run -it -p 8080:80 nginx bin/bash viが使えるように # apt update && apt install -y vim psコマンドが使えるように # apt update && apt install -y pr…

dockerでaddress already in use系のエラーまとめた

ec2で、compose upしたら、docker userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use 以前mysqlを、startしてのままだったから、 sudo service mysqld stop した。再度ビルド。→いけた。 エラーログ Successfully built 3d6d830af6eb …