windows10に入れたdockerが重くて困っています。
※備考:Win10 Pro 64bit / corei5-9500 / 16GB
laravel6.x環境の構築でコンテナには下記を設定しています。
1)web:apache/php7.x ※xdebugなし 2)db:mysql5.x 3)s3:minio 4)sendgrid:simple-sendgrid-mock-server 5)adminer:standalone
vagrantやvirtualbox単体やxamppで同じような環境で構築した場合、
※備考:この3つは全部win版で大体同じくらいの速さです。(xampp > vb >= vagrant)
上記の3つと比べるとwin版dockerは5倍から10倍遅い感覚で、
開発環境として重過ぎて、とても使用する事が出来ない状態です。
win版dockerを軽くする為の何か特別な設定でもあるのでしょうか?
win版ではなくmacOSだと早いのでしょうか。
知見など有りましたらご教授頂けますと幸いです。
宜しくお願い致します。
■docker system info コマンド実行結果は下記のような状況となっております。
C:\xxxx\docker>docker system info Client: Debug Mode: false Plugins: scan: Docker Scan (Docker Inc., v0.3.4) Server: Containers: 15 Running: 5 Paused: 0 Stopped: 10 Images: 19 Server Version: 19.03.13 Storage Driver: overlay2 Backing Filesystem: extfs Supports d_type: true Native Overlay Diff: true Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host ipvlan macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 8fba4e9a7d01810a393d5d25a3621dc101981175 runc version: dc9208a3303feef5b3839f4323d9beb36df0a9dd init version: fec3683 Security Options: seccomp Profile: default Kernel Version: 4.19.128-microsoft-standard Operating System: Docker Desktop OSType: linux Architecture: x86_64 CPUs: 6 Total Memory: 12.39GiB Name: docker-desktop ID: X47B:H62I:SOX7:QBAA:EKFH:TGKE:GDEF:FZKB:YKEK:2YQN:V2GC:SWNU Docker Root Dir: /var/lib/docker Debug Mode: false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false Product License: Community Engine WARNING: bridge-nf-call-iptables is disabled WARNING: bridge-nf-call-ip6tables is disabled C:\xxx\docker>
■wsl --list --verbose コマンド実行結果は下記の通りです。
C:\xxx\docker>wsl --list --verbose NAME STATE VERSION * docker-desktop-data Running 2 docker-desktop Running 2 C:\xxx\docker>
回答4件
あなたの回答
tips
プレビュー