Skip to content

No way to enable port mapping #8

Description

@eyasuyuki

I use boot2docker/OS X 10.10.3.

kylin-deploy-cluster works fine.
But it not enables port mapping.

How do I map ports to boot2docker host from amb0 container?

$ docker ps
CONTAINER ID        IMAGE                    COMMAND                CREATED             STATUS              PORTS                                    NAMES
2ae2542ff9df        sequenceiq/kylin:0.6.4   "/usr/local/serf/bin   About an hour ago   Up About an hour    7070/tcp, 7373/tcp, 7946/tcp, 8080/tcp   amb2                
1c26d4ecab32        sequenceiq/kylin:0.6.4   "/usr/local/serf/bin   About an hour ago   Up About an hour    7070/tcp, 7373/tcp, 7946/tcp, 8080/tcp   amb1                
09bafd87ceeb        sequenceiq/kylin:0.6.4   "/usr/local/serf/bin   About an hour ago   Up About an hour    7070/tcp, 7373/tcp, 7946/tcp, 8080/tcp   amb0    

$ docker inspect amb0
[{
    "AppArmorProfile": "",
    "Args": [
        "--tag",
        "ambari-server=true"
    ],
    "Config": {
        "AttachStderr": false,
        "AttachStdin": false,
        "AttachStdout": false,
        "Cmd": [
            "--tag",
            "ambari-server=true"
        ],
        "CpuShares": 0,
        "Cpuset": "",
        "Domainname": "mycorp.kom",
        "Entrypoint": [
            "/usr/local/serf/bin/start-serf-agent.sh"
        ],
        "Env": [
            "KEYCHAIN=",
            "HOME=/",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/jdk64/jdk1.7.0_67/bin",
            "SERF_HOME=/usr/local/serf",
            "JAVA_HOME=/usr/jdk64/jdk1.7.0_67",
            "CATALINA_HOME=/usr/local/apache-tomcat-7.0.59"
        ],
        "ExposedPorts": {
            "7070/tcp": {},
            "7373/tcp": {},
            "7946/tcp": {},
            "8080/tcp": {}
        },
        "Hostname": "amb0",
        "Image": "sequenceiq/kylin:0.6.4",
        "Labels": {},
        "MacAddress": "",
        "Memory": 0,
        "MemorySwap": 0,
        "NetworkDisabled": false,
        "OnBuild": null,
        "OpenStdin": false,
        "PortSpecs": null,
        "StdinOnce": false,
        "Tty": false,
        "User": "",
        "Volumes": {
            "/var/log": {}
        },
        "WorkingDir": "/tmp"
    },
    "Created": "2015-04-24T02:59:23.234938353Z",
    "Driver": "aufs",
    "ExecDriver": "native-0.2",
    "ExecIDs": null,
    "HostConfig": {
        "Binds": null,
        "CapAdd": null,
        "CapDrop": null,
        "CgroupParent": "",
        "ContainerIDFile": "",
        "CpuShares": 0,
        "CpusetCpus": "",
        "Devices": [],
        "Dns": [
            "127.0.0.1"
        ],
        "DnsSearch": null,
        "ExtraHosts": null,
        "IpcMode": "",
        "Links": null,
        "LogConfig": {
            "Config": null,
            "Type": "json-file"
        },
        "LxcConf": [],
        "Memory": 0,
        "MemorySwap": 0,
        "NetworkMode": "bridge",
        "PidMode": "",
        "PortBindings": {},
        "Privileged": false,
        "PublishAllPorts": false,
        "ReadonlyRootfs": false,
        "RestartPolicy": {
            "MaximumRetryCount": 0,
            "Name": "no"
        },
        "SecurityOpt": null,
        "Ulimits": null,
        "VolumesFrom": null
    },
    "HostnamePath": "/mnt/sda1/var/lib/docker/containers/09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a/hostname",
    "HostsPath": "/mnt/sda1/var/lib/docker/containers/09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a/hosts",
    "Id": "09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a",
    "Image": "c7db58ccb5969fc1522d00b287e9adacc39e2464bf7eb280c1302a78bd17e103",
    "LogPath": "/mnt/sda1/var/lib/docker/containers/09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a/09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a-json.log",
    "MountLabel": "",
    "Name": "/amb0",
    "NetworkSettings": {
        "Bridge": "docker0",
        "Gateway": "172.17.42.1",
        "GlobalIPv6Address": "",
        "GlobalIPv6PrefixLen": 0,
        "IPAddress": "172.17.0.1",
        "IPPrefixLen": 16,
        "IPv6Gateway": "",
        "LinkLocalIPv6Address": "fe80::42:acff:fe11:1",
        "LinkLocalIPv6PrefixLen": 64,
        "MacAddress": "02:42:ac:11:00:01",
        "PortMapping": null,
        "Ports": {
            "7070/tcp": null,
            "7373/tcp": null,
            "7946/tcp": null,
            "8080/tcp": null
        }
    },
    "Path": "/usr/local/serf/bin/start-serf-agent.sh",
    "ProcessLabel": "",
    "ResolvConfPath": "/mnt/sda1/var/lib/docker/containers/09bafd87ceebf6bf112ae4451f73a19f376d80d83fbc696bc636c3c9e9a4398a/resolv.conf",
    "RestartCount": 0,
    "State": {
        "Dead": false,
        "Error": "",
        "ExitCode": 0,
        "FinishedAt": "0001-01-01T00:00:00Z",
        "OOMKilled": false,
        "Paused": false,
        "Pid": 2894,
        "Restarting": false,
        "Running": true,
        "StartedAt": "2015-04-24T02:59:23.691134433Z"
    },
    "Volumes": {
        "/var/log": "/mnt/sda1/var/lib/docker/vfs/dir/5c07d65771c2044183f7c0e7deab1a6b16281cf081a1cd3718ba51469d622618"
    },
    "VolumesRW": {
        "/var/log": true
    }
}
]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions