mirror of
https://github.com/rancher/os.git
synced 2025-08-28 19:21:42 +00:00
Merge pull request #2348 from Jason-ZW/fix-docker-machine-vmware-ssh-problem
Create boot2docker directory to solved waiting for ssh problem when using docker-machine vmware related driver
This commit is contained in:
commit
3b4153f538
@ -278,6 +278,13 @@ func RunInit() error {
|
|||||||
return cfg, nil
|
return cfg, nil
|
||||||
}},
|
}},
|
||||||
config.CfgFuncData{"b2d env", func(cfg *config.CloudConfig) (*config.CloudConfig, error) {
|
config.CfgFuncData{"b2d env", func(cfg *config.CloudConfig) (*config.CloudConfig, error) {
|
||||||
|
if _, err := os.Stat("/var/lib/boot2docker"); os.IsNotExist(err) {
|
||||||
|
err := os.Mkdir("/var/lib/boot2docker", 0755)
|
||||||
|
if err != nil {
|
||||||
|
log.Errorf("Failed to create boot2docker directory: %v", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if dev := util.ResolveDevice("LABEL=B2D_STATE"); dev != "" {
|
if dev := util.ResolveDevice("LABEL=B2D_STATE"); dev != "" {
|
||||||
boot2DockerEnvironment = true
|
boot2DockerEnvironment = true
|
||||||
cfg.Rancher.State.Dev = "LABEL=B2D_STATE"
|
cfg.Rancher.State.Dev = "LABEL=B2D_STATE"
|
||||||
|
@ -121,6 +121,7 @@ rancher:
|
|||||||
- /lib/modules:/lib/modules
|
- /lib/modules:/lib/modules
|
||||||
- /run:/run
|
- /run:/run
|
||||||
- /usr/share/ros:/usr/share/ros
|
- /usr/share/ros:/usr/share/ros
|
||||||
|
- /var/lib/boot2docker:/var/lib/boot2docker
|
||||||
- /var/lib/rancher/cache:/var/lib/rancher/cache
|
- /var/lib/rancher/cache:/var/lib/rancher/cache
|
||||||
- /var/lib/rancher/conf:/var/lib/rancher/conf
|
- /var/lib/rancher/conf:/var/lib/rancher/conf
|
||||||
- /var/lib/rancher:/var/lib/rancher
|
- /var/lib/rancher:/var/lib/rancher
|
||||||
|
Loading…
Reference in New Issue
Block a user