windowsでdocker toolboxを使うときのハマりどころなど

プログラミング
PR

概要

ヤスケ(左向き)
ヤスケ

windowsでdocker toolboxを使ったときにエラーが出現したのでハマった箇所2点記載します。

エラー:standard_init_linux.go:207: exec user process

docker-compose upするときに上記のエラーが出てきました。。
これはgitからcloneしたソースコードの改行コードがCRLFになっているから出現していたようです。

git config --global core.eol lf
git config --global core.autocrlf input

上記コマンドを打って落としてくるソースをLFに設定してあげるとOKです。
そのあとに最新をcloneしなおして、docker-compose upすると動きました。。

mysqlデータベースに接続できなかった。

docker-compose.ymlにdocker-entrypoint-initdb.dの設定を書いて、DBを構築していましたが、
DBの初期SQLが動いてなかったため、外部接続が不可能になって接続できない状態になっていました。

docker exec -lt [docker_name] bash でコンテナにログインして、
mysql -u root -p でmysqlに入って直接SQLを流して解決しました。

プログラミング
独学に限界を感じたら、オンラインのプログラミングスクールへ...
  • Code ViIlage
      挫折させない本気のプログラミングスクール。学習継続率93.3%・卒業生800名以上。
  • DMM WEBCAMP
      働きながら自分のペース学んでエンジニア転職。無料カウンセリング満足度99%!
  • TECH CAMP
      無料カウンセリング満足度95%!本業に活かせる。キャリアアップにつながる。
  • TechAcademy
      現役エンジニアから学べるオンラインに特化したプログラミングスクール。
  • テックパートナーズカレッジ
      WEBシステム開発会社のノウハウが学べるオンラインスクール。14日無料体験有り!
  • \ PHP・Laravelに特化したオンラインスクール /
    yasuakiをフォローする
    codelikeなブログ

    コメント

    タイトルとURLをコピーしました