рдирдорд╕реНрддреЗ,
рдореЗрд░реЗ рдкрд╛рд╕ рдПрд▓рдбреАрдПрдкреА рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдЪрдордХрджрд╛рд░ рдкреНрд░реЙрдХреНрд╕реА рдРрдк рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, SQL-рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдбреЗрдЯрд╛ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдм рдореИрдВ рдЕрдкрдиреЗ рдЖрд░ рдХреЛрдб рдореЗрдВ рдПрдХ рд╣рд╛рд░реНрдбрдХреЛрдбреЗрдб рдХрдиреЗрдХреНрд╢рдирд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ (рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ) рдпрд╣рд╛рдВ рд╡рд░реНрдгрд┐рдд рдкреНрд░рдорд╛рдг-рдкрддреНрд░реЛрдВ рдХреЗ рд╕рд╛рде рдХрд░рддрд╛ рд╣реВрдВ (рдореИрдВ рдПрдХ рд╕реЗрд╡рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкреВрдЫрддрд╛рдЫ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рд╣реИ):
con <- DBI::dbConnect(odbc::odbc(), encoding = "latin1", .connection_string = 'Driver={Driver};Server=Server;Database=dbb;UID=UID;PWD=PWD')
рдореИрдВрдиреЗ рдЗрд╕ рдХрдиреЗрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдХ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЗ рд╕рд╛рде рдмрджрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдкрдиреЗ рд▓рд┐рдирдХреНрд╕ рд╣реЛрд╕реНрдЯ рд╕реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред рдЖрд░ рдХреЛрдб рдЕрдм рдмрджрд▓ рдЧрдпрд╛ рд╣реИ:
connString <- Sys.getenv("CONNSTRING")
connString <- sub("\\\\","\\", connString)
con <- DBI::dbConnect(odbc::odbc(), encoding = "latin1", .connection_string = connString)
ShinyProxy рдХреЗ рдмрд╛рд╣рд░ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рддреЗ рд╕рдордп рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд docker рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рд░рдирдЯрд╛рдЗрдо рдкрд░ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдкрд╛рд╕ рдХрд░рдХреЗ:
docker run -it --env-file .env.list app123
рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рднреА рдЪрд▓ рд░рд╣реЗ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╕рдордп рдФрд░ 'env' рдЯрд╛рдЗрдк рдХрд░рддреЗ рд╕рдордп рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐, ShinyProxy рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рдореБрдЭреЗ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ yaml рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдФрд░ рд░рдирдЯрд╛рдЗрдо рдкрд░ рдмреИрд╢-рдХрдорд╛рдВрдб рдореЗрдВ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рдРрдк рдХрдВрдЯреЗрдирд░ рдХреЗ рд▓рд┐рдП рдкреИрд░рд╛рдореАрдЯрд░ рдХрдВрдЯреЗрдирд░-рдПрдирд╡реА-рдлрд╛рдЗрд▓ рдХреЛ рдХреИрд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реВрдВ? рдФрд░ рдореИрдВ рд░рдирдЯрд╛рдЗрдо рдкрд░ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯ --env-file .env.list рдХреИрд╕реЗ рдкрд╛рд╕ рдХрд░реВрдВ рддрд╛рдХрд┐ рдЗрд╕реЗ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХреЗ?
рдореЗрд░рд╛ рдЖрд╡реЗрджрди yaml рдЕрдм рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ (рдореИрдВрдиреЗ рдЬрд╛рдирдмреВрдЭрдХрд░ ldap config рдХреЛ рдЦрд╛рд▓реА рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рд╣реИ):
proxy:
port: 8080
authentication: ldap
admin-groups: admins
ldap:
url: url
manager-dn: manager-dn
manager-password: manager-password
user-search-base: user-search-base
user-search-filter: user-search-filter
group-search-filter: group-search-filter
group-search-base: group-search-base
docker:
internal-networking: true
specs:
- id: 01_ok
display-name: dashboard
description: Dashboard
container-cmd: ["R", "-e", "shiny::runApp('/root/R')"]
container-image: hberten/app123
container-env-file: .env.list
container-network: shineyproxyn-net
access-groups: [GG_APP_ShinyProxy]
logging:
file:
shinyproxy.log
рдореИрдВ рдлрд┐рд░ ShinyProxy рдХрдВрдЯреЗрдирд░ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЖрджреЗрд╢ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ:
sudo docker run -d --env-file ~/.env.list -v /var/run/docker.sock:/var/run/docker.sock --net shineyproxyn-net -p 8080:8080 hberten/shinyproxy
рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдорд╕реНрдпрд╛ рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛рддреА
рдХреГрдкрдпрд╛ рдХрд┐рд╕реА рднреА рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА!
рд╣рд╛рдп @ рдмрд░реНрдЯреБрд╕рд┐рдпрди ,
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╣реА рдЪрдордХрджрд╛рд░ рдкреНрд░реЙрдХреНрд╕реА рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЙрд╕ рдХрдВрдЯреЗрдирд░ рдХреЗ рдЕрдВрджрд░ рдЕрдкрдиреА .env.list
рдлрд╝рд╛рдЗрд▓ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдЗрд╕реЗ рд╡реЙрд▓реНрдпреВрдо container-env
), рдпрд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ container-env-file
рдПрдХ рдирд┐рд░рдкреЗрдХреНрд╖ рдкрде рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реИред
рд╣рд╛рдп @ рдордирд╛рдЬрд╝рд░реЛрд╡ред
рджрд░рдЕрд╕рд▓, рдореИрдВ рдПрдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рд╢рд╛рдЗрдиреАрдкреНрд░реЙрдХреНрд╕реА рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред рдХреНрдпрд╛ рдЖрдк рдЕрдВрддрддрдГ рд╢рд╛рдЗрдиреАрдкреНрд░реЙрдХреНрд╕реА рдХрдВрдЯреЗрдирд░ (.env.list рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯреЗрдб рдХреЗ рд╕рд╛рде) рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рдирдЯрд╛рдЗрдо рдХрдорд╛рдВрдб рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдХреНрдпрд╛ рдЗрд╕реЗ рдЖрд░-рдРрдк рдХрдВрдЯреЗрдирд░ рджреНрд╡рд╛рд░рд╛ рдХреИрдкреНрдЪрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ? рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдерд╛ рдХрд┐ .env.list --env-file ~/.env.list рдЬреЛрдбрд╝рдХрд░ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЬреЛ рдмрд┐рдирд╛ рдЪрдордХрджрд╛рд░ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдХрдВрдЯреЗрдирд░ рдЪрд▓рд╛рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рдерд╛)ред
рдФрд░ рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрднреА рднреА application.yml рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рдХрд┐рд╕реА рднреА рд╕рд╣рд╛рдпрддрд╛ рдпрд╛ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЖрднрд╛рд░реА ...
рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ: рдПрдХ рдмрд╛рд╣рд░реА рдЬрд╣рд╛рдВ shinyproxy рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд╕рд╛рде рдореЗрдЬрдмрд╛рди рд╕рд┐рд╕реНрдЯрдо рдФрд░ 2 рдХрдВрдЯреЗрдирд░ рдХреА рд╣реИред
рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ docker run --env-file ...
рдЪрд▓рд╛рдХрд░, рдЖрдк рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ env vars рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддреЗ рд╣реИрдВред рдЕрдм рдЖрдк рдЙрдиреНрд╣реЗрдВ container-env
рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЖрдЧреЗ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред
рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдк рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╣реЛрд╕реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрдкрдиреЗ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЖрдк container-env-file
рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ env vars рдЙрдкрд▓рдмреНрдз рдХрд░рд╛ рд╕рдХрддреЗ рд╣реИрдВред
рджреВрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрдорд╛рдВрдб рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
sudo docker run -d -v /home/envs:/tmp/envs -v /var/run/docker.sock:/var/run/docker.sock --net shineyproxyn-net -p 8080:8080 hberten/shinyproxy
рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреА .env.list рдлрд╝рд╛рдЗрд▓ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯ рдкрд░ /home/envs/ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ - рдЖрдк рдЗрд╕реЗ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ /tmp/envs/env.list рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддреЗ рд╣реИрдВ - рдЕрдм рдЖрдк container-env-file: /tmp/envs/.env.list
рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдкрдХреЗ application.yml . рдореЗрдВ
рдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЕрдкрдиреЗ рдореВрд▓ рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ application.yaml рдореЗрдВ container-env
рдЙрдкрдпреЛрдЧ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░реЗрдВ:
container-env:
VAR11: "${VAR1}"
VAR22: "${VAR2}"
рдЬрд╣рд╛рдВ VAR1 рдФрд░ VAR2 рдореЗрдЬрдмрд╛рди рдкрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд env vars рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ env vars рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдВ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ VAR11 рдФрд░ VAR22 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдорд╛рди рдирд╛рдореЛрдВ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ )
рд╣реЗ рднрдЧрд╡рд╛рдиред рдпрд╣ рднреА рдЦреВрдм рд░рд╣реА! рдЕрдм рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реБрдЭрд╛рд╡ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИ (рд▓реЗрдХрд┐рди рдмрд╛рдж рдореЗрдВ рдХрд░реВрдБрдЧрд╛), рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рджреВрд╕рд░реЗ рд╕рдорд╛рдзрд╛рди рдиреЗ рдЗрд╕реЗ рд╕реАрдзреЗ рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛! рдореБрдЭреЗ рдкрддрд╛ рдерд╛ рдХрд┐ рдореИрдВ рдХрд░реАрдм рдерд╛, рд▓реЗрдХрд┐рди рдирд╣реАрдВ рдорд┐рд▓рд╛ред
рдЖрдкрдХрд╛ рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!!
рдмрдврд╝рд┐рдпрд╛ рдЪреАрдЬреЗрдВ рдЖрдк рд▓реЛрдЧ ShinyProxy рдХреЗ рд╕рд╛рде рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдЗрд╕рдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛!
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ: рдПрдХ рдмрд╛рд╣рд░реА рдЬрд╣рд╛рдВ shinyproxy рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдПрдХ рдЕрдкрдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХреЗ рд╕рд╛рде рдореЗрдЬрдмрд╛рди рд╕рд┐рд╕реНрдЯрдо рдФрд░ 2 рдХрдВрдЯреЗрдирд░ рдХреА рд╣реИред
рдЕрдкрдиреЗ рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░
docker run --env-file ...
рдЪрд▓рд╛рдХрд░, рдЖрдк рд╣реЛрд╕реНрдЯ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ env vars рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддреЗ рд╣реИрдВред рдЕрдм рдЖрдк рдЙрдиреНрд╣реЗрдВcontainer-env
рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЖрдЧреЗ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВредрд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдк рдЕрдкрдиреА рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рд╣реЛрд╕реНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдЕрдкрдиреЗ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдорд╛рдЙрдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЖрдк
container-env-file
рдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рд╕реЗ env vars рдЙрдкрд▓рдмреНрдз рдХрд░рд╛ рд╕рдХрддреЗ рд╣реИрдВредрджреВрд╕рд░реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХрдорд╛рдВрдб рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдЖрдкрдХреА .env.list рдлрд╝рд╛рдЗрд▓ рдЖрдкрдХреЗ рд╣реЛрд╕реНрдЯ рдкрд░ /home/envs/ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ - рдЖрдк рдЗрд╕реЗ рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ /tmp/envs/env.list рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд╡реЙрд▓реНрдпреВрдо рдорд╛рдЙрдВрдЯ рдХреЗ рд╕рд╛рде рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддреЗ рд╣реИрдВ - рдЕрдм рдЖрдк
container-env-file: /tmp/envs/.env.list
рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЖрдкрдХреЗ application.yml . рдореЗрдВрдкрд╣рд▓реЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЕрдкрдиреЗ рдореВрд▓ рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ application.yaml рдореЗрдВ
container-env
рдЙрдкрдпреЛрдЧ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░реЗрдВ:рдЬрд╣рд╛рдВ VAR1 рдФрд░ VAR2 рдореЗрдЬрдмрд╛рди рдкрд░ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд env vars рд╣реИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдмрд╛рд╣рд░реА рдХрдВрдЯреЗрдирд░ рдореЗрдВ env vars рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдВ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЖрдВрддрд░рд┐рдХ рдХрдВрдЯреЗрдирд░ рдореЗрдВ VAR11 рдФрд░ VAR22 рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдорд╛рди рдирд╛рдореЛрдВ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ )