docker secrets
1.0.0
Swarm 클러스터에서 Docker 비밀을 읽는 간단한 PHP 라이브러리.
composer require sadok-f/docker-secrets $ dockerSecrets = new DockerSecrets Reader SecretsReader ();
$ allSecrets = $ dockerSecrets -> readAll ();반품:
Array
(
[my_secret_data_1] => testSecretDataContent1
[my_secret_data_2] => testSecretDataContent2
)
$ dockerSecrets = new DockerSecrets Reader SecretsReader ();
$ dockerSecrets -> read ( ' my_secret ' ); 비밀 폴더의 기본 위치는 Linux 컨테이너의 /run/secrets/ 입니다. Docker 17.06 이상을 사용하는 경우 사용자 정의 위치가있는 경우이 예와 같이 라이브러리를 사용할 수 있습니다.
$ dockerSecrets = new DockerSecrets Reader SecretsReader ( ' /var/myCustomLocation ' );
$ dockerSecrets -> read ( ' my_secret ' ); $ dockerSecrets = new DockerSecrets Reader SecretsReader ( ' C:ProgramDataDockersecrets ' );
$ dockerSecrets -> read ( ' my_secret ' );./vendor/bin/phpunit