
Démarrage du PostgreSQL Docker container avec les configurations par défaut
Découvrez comment démarrer PostgreSQL Docker container.
Pour démarrer le conteneur avec les configurations par défaut de manière à afficher les fichiers qu'il contient, utilisez :
docker run -it -e LICENSE=accept postgres
Lorsque vous démarrez en utilisant les configurations par défaut, le nom de l'image Docker PostgreSQL Docker container est postgres.Nom d'hôte par défaut
Lorsque vous démarrez en utilisant les configurations par défaut, le nom de l'hôte PostgreSQL Docker container est postgresql.
Paramètres obligatoires
Nom du paramètre | Valeur |
---|---|
SPIUSER_PWD | Mot de passe chiffré pour le spiuser. Pour plus d'informations, voir Définition du mot de passe spiuser dans vos images Docker. |
AUTH_TOOLING_HOST | Nom d'hôte Web de l'outil d'environnement de création. |
LIVE_TOOLING_HOST | Nom d'hôte Web de l'outil d'environnement opérationnel. |
SESSION_KEY_ENCRYPT | La clé de session chiffrée. Note: Ce paramètre était facultatif dans toutes les versions antérieures à HCL Commerce version 9.1.12.0. |
app-secure.properties
Un fichier de configuration d'amorçage, app-secure.properties, doit également être transmis par volume pour initialiser certaines configurations de base de données afin de se connecter à PostgreSQL. Le contenu de ce fichier de configuration varie selon que vous souhaitez ou non activer la connectivité SSL sécurisée à la base de données.
- Pour une base de données compatible SSL :
spring.datasource.url=jdbc:postgresql://postgresql:5432/comdb?ssl=true&sslfactory=org.postgresql.ssl.DefaultJavaSSLFactory spring.datasource.username=hclcom spring.datasource.password=user-password spring.datasource.hikari.schema=hclcom spring.flyway.url=jdbc:postgresql://postgresql:5432/comdb?ssl=true&sslfactory=org.postgresql.ssl.DefaultJavaSSLFactory spring.flyway.user=hclcom spring.flyway.password=user-password spring.flyway.default-schema=hclcom
- Pour une base de données non compatible SSL :
spring.datasource.url=jdbc:postgresql://postgresql:5432/comdb spring.datasource.username=hclcom spring.datasource.password=user-password spring.datasource.hikari.schema=hclcom spring.flyway.url=jdbc:postgresql://postgresql:5432/comdb spring.flyway.user=hclcom spring.flyway.password=user-password spring.flyway.default-schema=hclcom
Paramètres facultatifs
Nom du paramètre | Description |
---|---|
SPIUSER_NAME | Nom de SPIUSER. Si vous n'indiquez aucune valeur, la valeur par défaut spiuser est présumée. |
AUTH_TOOLING_PORT | Port Web d'outils de l'environnement de création. Si vous n'indiquez aucune valeur, la valeur par défaut 8000 est présumée. |
LIVE_TOOLING_PORT | Port Web d'outils de l'environnement opérationnel. Si vous n'indiquez aucune valeur, la valeur par défaut 8000 est présumée. |