我正在使用本指南: https://github.com/osixia/docker-phpLDAPadmin
启动两个容器:OpenLDAP和phpldapadmin。我从以下开始:
docker run --network=$NETWORK_NAME --name $LDAP_CONTAINER_NAME --detach --hostname $LDAP_CONTAINER_NAME -p 389:389 -p 689:689 $LDAP_IMAGE_NAME
docker run --network=$NETWORK_NAME --name $PHP_LDAP_CONTAINER_NAME --detach --hostname $PHP_LDAP_CONTAINER_NAME --env PHPLDAPADMIN_LDAP_HOSTS=$LDAP_CONTAINER_NAME $PHP_LDAP_IMAGE_NAME
现在$PHP_LDAP_CONTAINER_NAME
我在浏览器https://172.18.0.4/上访问了xxxx
,但昨天我运行时https://172.18.0.3/。是否仍然将它保存在同一位置并使用类似:http://localhost:xxxx其中$z = collect([
["x"=>"a", "y"=>"b"],
["x"=>"c", "y"=>"d"]
);
$z = $z->pluck('y');
//["b", "d"]
是静态端口?
答案 0 :(得分:1)
是。像这样发布443端口:
docker run --network=$NETWORK_NAME --name $PHP_LDAP_CONTAINER_NAME --detach --hostname $PHP_LDAP_CONTAINER_NAME --env PHPLDAPADMIN_LDAP_HOSTS=$LDAP_CONTAINER_NAME -p 443:443 $PHP_LDAP_IMAGE_NAME
只需将-p 443:443
添加到上一个命令。