示例#1
0
        public INetworkService Attach(string containerId, bool detatchOnDisposeNetwork)
        {
            if (detatchOnDisposeNetwork)
            {
                _detatchOnDispose.Add(containerId);
            }

            DockerHost.NetworkConnect(containerId, Id, certificates: Certificates);
            return(this);
        }
示例#2
0
        public INetworkService Attach(string containerId, bool detatchOnDisposeNetwork, string alias = null)
        {
            var aliasArray = alias != null ?
                             new string[] { alias } :
            null;

            if (detatchOnDisposeNetwork)
            {
                _detatchOnDispose.Add(containerId);
            }

            DockerHost.NetworkConnect(containerId, Id, certificates: Certificates, alias: aliasArray);
            return(this);
        }