Tunnel 2375 to reach windows daemon
This commit is contained in:
@@ -4,4 +4,4 @@ RUN apk add --no-cache openssh-client
|
|||||||
|
|
||||||
COPY ./windows /root/.ssh/id_rsa
|
COPY ./windows /root/.ssh/id_rsa
|
||||||
|
|
||||||
ENTRYPOINT while true; do ssh -q -o StrictHostKeyChecking=no Administrator@${WINDOWS_ENDPOINT}; done
|
CMD while true; do ssh -L 2375:${WINDOWS_ENDPOINT}:2375 -q -o StrictHostKeyChecking=no Administrator@${WINDOWS_ENDPOINT}; done
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ func (d *windows) InstanceNew(session *types.Session, conf types.InstanceConfig)
|
|||||||
containerName := fmt.Sprintf("%s_%s", session.Id[:8], conf.Hostname)
|
containerName := fmt.Sprintf("%s_%s", session.Id[:8], conf.Hostname)
|
||||||
opts := docker.CreateContainerOpts{
|
opts := docker.CreateContainerOpts{
|
||||||
Image: conf.ImageName,
|
Image: conf.ImageName,
|
||||||
WindowsEndpoint: winfo.publicIP,
|
WindowsEndpoint: winfo.privateIP,
|
||||||
SessionId: session.Id,
|
SessionId: session.Id,
|
||||||
PwdIpAddress: session.PwdIpAddress,
|
PwdIpAddress: session.PwdIpAddress,
|
||||||
ContainerName: containerName,
|
ContainerName: containerName,
|
||||||
|
|||||||
Reference in New Issue
Block a user