Docker

今更ながらDockerまとめ

そもそもDockerって何? 「コンテナ型の仮想環境を作成・配布・実行するためのプラットフォーム」 だそう。 仮想環境(仮想マシン)って? 仮想化されたサーバーなどを「仮想環境(仮想マシン)」と呼ぶ。 仮想化 物理的な環境に囚われず仮想的な環境を作り…

Docker コンテナに入る方法

docker exec -it コンテナ名 bash

docker上のmysqlのタームゾーン設定

mysqlに設定されているタームゾーンを確認。 show variables like '%time_zone%'; +------------------+--------+ | Variable_name | Value | +------------------+--------+ | system_time_zone | UTC | | time_zone | SYSTEM | +------------------+------…

ローカル環境構築でのつまづき

コンテナ起動でつまづく docker-compose -f ./local-docker-compose.yml up -dで起動させようとすると、 ERROR: for proxy Cannot start service proxy: oci runtime error: container_linux.go:247: starting container process caused "process_linux.go:3…

Docker起動・SpringBoot起動・DBへ接続

以前書いたDockerの起動方法について。 Docker 起動方法 - プログラミングMEMO MariaDBにはいる - プログラミングMEMO 上の記事のまとめとプラスα。 dockerファイルへ移動。 cd spring-boot-jpa-sample cd infra/docker/ docker machineが動いてるか確認。 d…

MariaDBにはいる

docker run -it --link zeroone-mariadb:mysql --rm mariadb sh -c 'exec mysql -h"$MYSQL_PORT_3306_TCP_ADDR" -P"$MYSQL_PORT_3306_TCP_PORT" -uroot -p"$MYSQL_ENV_MYSQL_ROOT_PASSWORD"'

Docker 起動方法

docker-machine ls で、STATEがRunningになっていればOK。 なっていなかったら docker-machine start default(←NAME) 次に、ターミナルにこれからのコマンドはDockerに対するものだと教えるために eval $(docker-machine env) DockerMachineには入っている…