docker run --rm --network=“$DOCKER_NETWORK” \
-v “$(pwd)/changeLogs:/liquibase/changelogs” \
-e INSTALL_MYSQL=true \
-e ENV_VAR="env_var" \
liquibase/liquibase:4.33 \
–log-level=“$LOG_LEVEL” \
–url=“jdbc:mysql://mysql_db:3306/mydatabase” \
–username=user \
–password=password \
–changeLogFile=“$CHANGELOG_FILE” \
update
< /code>
Теперь журналы отображаются, как ниже < /p>
[2025-09-12 11:25:18] INFO [liquibase.ui] Liquibase Open Source 4.33.0 by Liquibase
[2025-09-12 11:25:18] INFO [liquibase.integration] Starting command execution.
[2025-09-12 11:25:18] INFO [liquibase.changelog] Reading from mydatabase.DATABASECHANGELOG
Database is up to date, no changesets to execute
[2025-09-12 11:25:18] INFO [liquibase.ui] Database is up to date, no changesets to execute
[2025-09-12 11:25:18] INFO [liquibase.changelog] Reading from mydatabase.DATABASECHANGELOG
Как я могу войти в систему env_var с каждым сообщением журнала, которое генерирует код Java Liquibase?
Я запускаю ликибаз через Docker, как ниже < /p> [code]docker run --rm --network=“$DOCKER_NETWORK” \ -v “$(pwd)/changeLogs:/liquibase/changelogs” \ -e INSTALL_MYSQL=true \ -e ENV_VAR="env_var" \ liquibase/liquibase:4.33 \ –log-level=“$LOG_LEVEL” \ –url=“jdbc:mysql://mysql_db:3306/mydatabase” \ –username=user \ –password=password \ –changeLogFile=“$CHANGELOG_FILE” \ update < /code> Теперь журналы отображаются, как ниже < /p> [2025-09-12 11:25:18] INFO [liquibase.ui] Liquibase Open Source 4.33.0 by Liquibase [2025-09-12 11:25:18] INFO [liquibase.integration] Starting command execution. [2025-09-12 11:25:18] INFO [liquibase.changelog] Reading from mydatabase.DATABASECHANGELOG Database is up to date, no changesets to execute [2025-09-12 11:25:18] INFO [liquibase.ui] Database is up to date, no changesets to execute [2025-09-12 11:25:18] INFO [liquibase.changelog] Reading from mydatabase.DATABASECHANGELOG [/code] Как я могу войти в систему env_var с каждым сообщением журнала, которое генерирует код Java Liquibase?