@@ -12,7 +12,7 @@ function _hydrate_keycloak_env_args() {
1212 set -o pipefail
1313 # Note: This prints all lines that look like:
1414 # KEYCLOAK_XXX=someval
15- docker- compose exec -T ${KEYCLOAK_SERVICE_NAME} printenv | awk ' /KEYCLOAK/'
15+ docker compose exec -T ${KEYCLOAK_SERVICE_NAME} printenv | awk ' /KEYCLOAK/'
1616 )
1717
1818 # shellcheck disable=SC2034
@@ -30,22 +30,22 @@ function _hydrate_keycloak_env_args() {
3030# _create_keycloak_user '$APP_USER' '$APP_PW' '$APP_EMAIL'
3131#
3232# This is because those variables are not available to this script. They are
33- # available to bash commands run via "docker- compose exec keycloak bash
33+ # available to bash commands run via "docker compose exec keycloak bash
3434# -c...", since they're defined in the docker-compose.yml.
3535function _create_keycloak_user() {
3636 local user_var=$1
3737 local pw_var=$2
3838 local email_var=$3
3939
40- docker- compose exec -T \
40+ docker compose exec -T \
4141 ${KEYCLOAK_SERVICE_NAME} \
4242 bash -c " /scripts/create_user \" $user_var \" \" $pw_var \" \" $email_var \" "
4343}
4444
4545function create_keycloak_users() {
4646 echo " Defining keycloak client"
4747
48- docker- compose exec -T ${KEYCLOAK_SERVICE_NAME} /scripts/create_client
48+ docker compose exec -T ${KEYCLOAK_SERVICE_NAME} /scripts/create_client
4949
5050 echo " Creating user 'alice' in Keycloak"
5151
@@ -58,14 +58,14 @@ function create_keycloak_users() {
5858}
5959
6060function wait_for_keycloak_server() {
61- docker- compose exec -T \
61+ docker compose exec -T \
6262 ${KEYCLOAK_SERVICE_NAME} /scripts/wait_for_server
6363}
6464
6565function fetch_keycloak_certificate() {
6666 # there's a dep on the docker-compose.yml volumes.
6767 # Fetch SSL cert to communicate with keycloak (OIDC provider).
6868 echo " Initialize keycloak certificate in conjur server"
69- docker- compose exec -T \
69+ docker compose exec -T \
7070 conjur_5 /scripts/fetch_certificate
7171}
0 commit comments