【发布时间】:2017-01-04 22:51:16
【问题描述】:
我正在 OSX Yosemite 和 VirtualBox 上运行最新的 docker/docker-machine,我正在尝试从主机连接到在容器中运行的 lein ring 服务器,加载速度很慢,就像加载时间超过 1 min 以下是我的配置
Docker 1.12.0 Docker 机器 0.8.0 VirtualBox 5.0.24
我的 Docker 机器
"ConfigVersion": 3, "Driver": { "IPAddress": "192.168.99.100", “机器名”:“默认”,“SSHUser”:“docker”,“SSHPort”:49478, “SSH密钥路径”: "/Volumes/NASMAC/VMs/.docker/machine/machines/default/id_rsa", “StorePath”:“/Volumes/NASMAC/VMs/.docker/machine”,“SwarmMaster”: 假,“SwarmHost”:“tcp://0.0.0.0:3376”,“SwarmDiscovery”:“”, “VBoxManager”:{},“HostInterfaces”:{},“CPU”:1,“内存”:1024, “DiskSize”:20000,“NatNicType”:“82540EM”,“Boot2DockerURL”:“”, “Boot2DockerImportVM”:“”,“HostDNSResolver”:假,“HostOnlyCIDR”: "192.168.99.1/24", "HostOnlyNicType": "82540EM", “HostOnlyPromiscMode”:“拒绝”,“UIType”:“无头”,“NoShare”:假, “DNSProxy”:true,“NoVTXCheck”:false },“DriverName”:“virtualbox”, “主机选项”:{“驱动程序”:“”,“内存”:0,“磁盘”:0, "EngineOptions": { "ArbitraryFlags": [], "Dns": null, "GraphDir": "", “环境”:[],“Ipv6”:假,“InsecureRegistry”:[],“标签”:[], “LogLevel”:“”,“StorageDriver”:“”,“SelinuxEnabled”:假, “TlsVerify”:真,“RegistryMirror”:[],“InstallURL”: "https://get.docker.com" }, "SwarmOptions": { "IsSwarm": false, “地址”:“”,“发现”:“”,“代理”:假,“主人”:假, “主机”:“tcp://0.0.0.0:3376”,“图像”:“swarm:latest”,“策略”: “传播”,“心跳”:0,“过度使用”:0,“ArbitraryFlags”:[], "ArbitraryJoinFlags": [], "Env": null, "IsExperimental": false }, “AuthOptions”:{“CertDir”: “/Volumes/NASMAC/VMs/.docker/machine/certs”、“CaCertPath”: "/Volumes/NASMAC/VMs/.docker/machine/certs/ca.pem", “CaPrivateKeyPath”: "/Volumes/NASMAC/VMs/.docker/machine/certs/ca-key.pem", “CaCertRemotePath”:“”,“ServerCertPath”: "/Volumes/NASMAC/VMs/.docker/machine/machines/default/server.pem", “服务器密钥路径”: "/Volumes/NASMAC/VMs/.docker/machine/machines/default/server-key.pem", "ClientKeyPath": "/Volumes/NASMAC/VMs/.docker/machine/certs/key.pem", “ServerCertRemotePath”:“”,“ServerKeyRemotePath”:“”, “客户端证书路径”: "/Volumes/NASMAC/VMs/.docker/machine/certs/cert.pem", “ServerCertSANs”:[],“StorePath”: “/Volumes/NASMAC/VMs/.docker/machine/machines/default”}},“名称”: “默认”}
我的码头工人形象
{ “身份证”: "819132073e36a026222ad0da90899a0daf1e735ce0f8623202740b355556c136", “创建”:“2016-08-28T23:35:03.957961657Z”,“路径”:“/bin/bash”, “args”:[“lein”、“with-profile”、“dev”、“do”、“start-dev”]、“State”: {“状态”:“运行”,“运行”:真,“暂停”:假,“重新启动”: 假,“OOMKilled”:假,“死”:假,“Pid”:3586,“退出代码”:0, “错误”:“”,“StartedAt”:“2016-08-28T23:35:04.365339872Z”, “FinishedAt”:“0001-01-01T00:00:00Z”},“图像”: “sha256:618b57a0e5d07030a3f869607928f5e167b53a6f250f76f88325799888dcac94”, “解决会议路径”: "/var/lib/docker/containers/819132073e36a026222ad0da90899a0daf1e735ce0f8623202740b355556c136/resolv.conf", “主机名路径”: "/var/lib/docker/containers/819132073e36a026222ad0da90899a0daf1e735ce0f8623202740b355556c136/主机名", “主机路径”: "/var/lib/docker/containers/819132073e36a026222ad0da90899a0daf1e735ce0f8623202740b355556c136/hosts", “日志路径”: “/var/lib/docker/containers/819132073e36a026222ad0da90899a0daf1e735ce0f8623202740b355556c136/819132073e36a026222ad0da90899a0daf1e735ce0f8623562740blog.c3556,” “名称”:“/lonely_ritchie”,“RestartCount”:0,“驱动程序”:“aufs”, “MountLabel”:“”,“ProcessLabel”:“”,“AppArmorProfile”:“”, “ExecIDs”:空,“HostConfig”:{“绑定”:[ “/Users/kendallarneaud/Documents/Git/ngc-race-along.docker:/data”], "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMode": "default", "PortBindings": { "3000/tcp": [ { “HostIp”:“”,“HostPort”:“”}],“9000/tcp”:[{“HostIp”:“”, "HostPort": "" } ] }, "RestartPolicy": { "Name": "no", “MaximumRetryCount”:0 },“AutoRemove”:假,“VolumeDriver”:“”, “VolumesFrom”:空,“CapAdd”:空,“CapDrop”:空,“Dns”:[], “DnsOptions”:[],“DnsSearch”:[],“ExtraHosts”:空,“GroupAdd”: 空,“IpcMode”:“”,“Cgroup”:“”,“链接”:空,“OomScoreAdj”:0, “PidMode”:“”,“Privileged”:假,“PublishAllPorts”:真, “ReadonlyRootfs”:假,“SecurityOpt”:空,“UTSMode”:“”, “UsernsMode”:“”,“ShmSize”:67108864,“运行时”:“runc”, “ConsoleSize”:[0, 0],“隔离”:“”,“CpuShares”:0,“内存”:0, “CgroupParent”:“”,“BlkioWeight”:0,“BlkioWeightDevice”:空, “BlkioDeviceReadBps”:空,“BlkioDeviceWriteBps”:空, “BlkioDeviceReadIOps”:空,“BlkioDeviceWriteIOps”:空, “CpuPeriod”:0,“CpuQuota”:0,“CpusetCpus”:“”,“CpusetMems”:“”, “设备”:[],“DiskQuota”:0,“KernelMemory”:0,“MemoryReservation”: 0,“MemorySwap”:0,“MemorySwappiness”:-1,“OomKillDisable”:假, “PidsLimit”:0,“Ulimits”:空,“CpuCount”:0,“CpuPercent”:0, “IOMaximumIOps”:0,“IOMaximumBandwidth”:0 },“GraphDriver”:{ “名称”:“aufs”,“数据”:空},“坐骑”:[{“来源”: "/Users/kendallarneaud/Documents/Git/ngc-race-along.docker", “目标”:“/data”,“模式”:“”,“RW”:真,“传播”: “rprivate”}],“配置”:{“主机名”:“819132073e36”,“域名”: “”,“用户”:“”,“AttachStdin”:真,“AttachStdout”:真, "AttachStderr": true, "ExposedPorts": { "3000/tcp": {}, "9000/tcp": {} },“Tty”:真,“OpenStdin”:真,“StdinOnce”:真,“Env”:[ "no_proxy=*.local, 169.254/16", "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin", "HOME=/root", "JAVA_HOME=/usr/lib/jvm/java-7-oracle", “LEIN_ROOT=true”、“LANG=C.UTF-8”、“PYTHON_VERSION=2.7.9”]、“Cmd”:[ “/bin/bash”、“lein”、“with-profile”、“dev”、“do”、“start-dev”]、 “图像”:“rand/docker-clojurescript:最新”,“卷”:空, “WorkingDir”:“/data”,“入口点”:null,“OnBuild”:null,“Labels”: {} }, "NetworkSettings": { "Bridge": "", "SandboxID": “8b5479b9b22a6d653509c99f9b291593ca7664339666cf40bee55044f3c1d778”, “HairpinMode”:假,“LinkLocalIPv6Address”:“”, “LinkLocalIPv6PrefixLen”:0,“端口”:{“3000/tcp”:[{“HostIp”: “0.0.0.0”、“HostPort”:“32773”}]、“9000/tcp”:[{“HostIp”: “0.0.0.0”、“HostPort”:“32772”}]}、“SandboxKey”: “/var/run/docker/netns/8b5479b9b22a”,“辅助IP地址”:空, “SecondaryIPv6Addresses”:空,“EndpointID”: “d4164a411f5ca1992eb724c4cd5cb2f013a1eb909b6d3e5f395d07df84ff34f2”, “网关”:“172.17.0.1”,“全球IPv6地址”:“”, “GlobalIPv6PrefixLen”:0,“IPAddress”:“172.17.0.2”,“IPPrefixLen”: 16、“IPv6Gateway”:“”、“MacAddress”:“02:42:ac:11:00:02”、“网络”: {“桥”:{“IPAMConfig”:空,“链接”:空,“别名”:空, “网络ID”: “fb82d366a9a2ad010bda7cdf4e6cb33f083a678756cfdfed01f90d3d2c317dfa”, “端点 ID”: “d4164a411f5ca1992eb724c4cd5cb2f013a1eb909b6d3e5f395d07df84ff34f2”, “网关”:“172.17.0.1”,“IPAddress”:“172.17.0.2”,“IPPrefixLen”:16, “IPv6Gateway”:“”,“GlobalIPv6Address”:“”,“GlobalIPv6PrefixLen”:0, "MacAddress": "02:42:ac:11:00:02" } } } }
我不确定要提交什么其他信息来调试这种情况。有什么办法可以提高性能吗?
【问题讨论】:
标签: docker boot2docker docker-machine docker-networking