Apicurio-studio: [рдкреНрд░рд╢реНрди] рдХреНрдпрд╛ рдХреАрдХреНрд▓реЛрдХ рд╕рд░реНрд╡рд░ рдХреЛ рдбрд┐рд╕реНрдЯреНрд░реЛ рдбреЙрдХрд░-рдХрдВрдкреЛрдЬрд╝ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рднреА 7.0.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдирд╡ре░ 2019  ┬╖  23рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Apicurio/apicurio-studio

рдореИрдВ Docker-compose рдХреЗ рд╕рд╛рде KeycloakServer рдФрд░ Apicurio рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред
рдХреНрдпрд╛ Keycloak Server 7 рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ?

рдбреЙрдХрд░рдлрд╛рдЗрд▓

FROM jboss/keycloak:4.8.3.Final
ADD apicurio /opt/jboss/keycloak/themes/apicurio

https://github.com/Apicurio/apicurio-studio/blob/master/distro/docker-compose/keycloak/Dockerfile

4.3.0
Keycloak 7 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░реЗрдВ (#950)
https://github.com/Apicurio/apicurio-studio/commit/fe1d4d3a946e94b0becacb2a3aea18a0c3b7888f

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╕рдВрднрд╛рд╡рд┐рдд рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐, рдпрд╛ рдореЗрд░реА рдУрд░ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЧрдбрд╝рдмрдбрд╝реАред рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ, 7.0.1 рд╕реЗ 7.0.0 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрд╕ рдмрджрд▓рд╛рд╡ рдХреЛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ред :)

рд╕рднреА 23 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╣рд╛рдБ, рд╣рдореЗрдВ Keycloak 7 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП - рдореИрдВ docker рдХрдВрдкреЛрдЬрд╝ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рднреВрд▓ рдЧрдпрд╛ред рдореИрдВ рдХрд▓ рдЗрд╕реЗ рдПрдХ рдкрд░реАрдХреНрд╖рдг рджреВрдВрдЧрд╛ рдФрд░ рдПрдХ рдЕрдкрдбреЗрдЯ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдКрдВрдЧрд╛ред

рд╕рдордЭрд╛ред рдЕрдкрдХреЗ рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред
рдореИрдВ рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЕрдкрдиреЗ рдкрд░рд┐рд╡реЗрд╢ рдХреЛ keycloak7 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рддрд╛ рд╣реВрдВред

@ рдПрд░рд┐рдХ рд╡рд┐рдЯрдореИрди
рдореИрдВрдиреЗ рдПрдкрд┐рдХреБрд░рд┐рдпреЛ (рдбреЙрдХрд░) рдХреЗ рд▓рд┐рдП рд░рдл рд╕реЗрдЯрдЕрдк рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдмрдирд╛рдпрд╛ рд╣реИред рдПрдлрд╡рд╛рдИрдЖрдИред
рдореБрдЭреЗ рдорд╢реАрдиреА рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЬрд╛рдкрд╛рдиреА рдореЗрдВ рдмрдирд╛рдпрд╛ рд╣реИред

рдзрдиреНрдпрд╡рд╛рдж @Yuutakasan рдореБрдЭреЗ рдЗрд╕реЗ рджреЗрдЦрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛!

@chriske рдХреНрдпрд╛ рдЖрдкрдХреЗ рд▓рд┐рдП

@ рдПрд░рд┐рдХ рд╡рд┐рдЯрдореИрди
рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрд░рд┐рдХ рдзрдиреНрдпрд╡рд╛рджред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдзрдиреНрдпрд╡рд╛рдж!
SSL рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Nginx рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдпрд╣ рд╡рд┐рдзрд┐ рдкрд░реАрдХреНрд╖рдг рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд╣реБрдВрдЪреА рдереА, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рд╕рд╣реА рд╕реЗрдЯрдЕрдк рд╡рд┐рдзрд┐ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд╣рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рдбреЙрдХрд░ рд╕реЗрдЯрдЕрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЕрдВрдЧреНрд░реЗрдЬреА (рдЧреВрдЧрд▓ рдЯреНрд░рд╛рдВрд╕рд░реЗрдЯрд░)
https://drive.google.com/open?id=1TugdgjqGHwHFcBN8-b3Ov-7eHIMdoT3DUDVjwbyB2NE
рдПрдкрд┐рдХреБрд░рд┐рдпреЛ рдбреЙрдХрд░ рд╕реЗрдЯрдЕрдк рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдЬрд╛рдкрд╛рдиреА
https://drive.google.com/open?id=1zYkkpRm5a0OD1dQkTelUeud5vqVzYGoYaPMNENEQmGk

@ рдПрд░рд┐рдХ рд╡рд┐рдЯрдореИрди
рдореИрдВ рдЕрдкрдиреА GoogleDrive рд╕рд╛рдЭрд╛рдХрд░рдг рд╕реЗрдЯрд┐рдВрдЧ рднреВрд▓ рдЧрдпрд╛ рд╣реВрдВред рдореИрдВрдиреЗ рд╕рднреА рдХреЛ рдкреНрд░рд╡реЗрд╢ рджрд┐рдпрд╛ред

рдпрд╣ рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛ рд╣реИ! рдЬрдм рдореИрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рдЗрд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рджреЗрдЦрдиреЗ рдореЗрдВ рдХреБрдЫ рд╕рдордп рдмрд┐рддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред рдзрдиреНрдпрд╡рд╛рджред

рдирдорд╕реНрддреЗ!

@EricWittmann рдореИрдВ рдЗрд╕реЗ рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рдореЗрдВ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛! рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреБрдЫ рдорд╛рдореВрд▓реА рдореБрджреНрджрд╛ рд╣реИред

@Yuutakasan , рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕реЗ рдкрдврд╝рд╛ рд╣реИ, рдФрд░ рдореЗрд░рд╛ рдПрдХ рдкреНрд░рд╢реНрди рд╣реИ: рдЖрдкрдиреЗ nginx config рдореЗрдВ рдлрд┐рдХреНрд╕ IP рдкрддреЗ рдЬреЛрдбрд╝реЗ рд╣реИрдВред рдЖрдк рдХреИрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреЛ рд╡реЗ рдкрддреЗ рдорд┐рд▓реЗрдВрдЧреЗ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдХрдВрдЯреЗрдирд░ рдирд╛рдореЛрдВ рдХреЛ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╛ рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХреЗ рдбреЙрдХреНрдЯрд░ рдореЗрдВ рдХреБрдЫ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдпрд╛рдж рдХрд┐рдпрд╛ рд╣реИ?

@chriske рдореЗрд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрднреА рд╕реБрдзрд╛рд░рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЛрдмрд╛рд░рд╛ рдкрдврд╝рд╛ рддреЛ рдереЛрдбрд╝реА рд╕реА рдЧрд▓рддреА рд╣реЛ рдЧрдИ рдереАред рдЪреВрдВрдХрд┐ рдХрдВрдЯреЗрдирд░ рд╕реЗ рд╕рдВрдЪрд╛рд░ рдкреЛрд░реНрдЯ рдлреЛрд░реНрдбрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрдВрдЯреЗрдирд░ рдХреЛ рдЖрдИрдкреА рдкрддрд╛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдХреНрдпрд╛ рдЕрдм рдЖрдкрдХреЛ рдЬрд╡рд╛рдм рдЪрд╛рд╣рд┐рдП?

@рдХреНрд░рд┐рд╕рдХреЗ
рдореИрдВрдиреЗ рдЗрд╕ рдЕрдзреНрдпрд╛рдп рдореЗрдВ Nginx рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ {IP_OF_YOUR_HOST} рд░рдЦрд╛ рд╣реИред
https://github.com/Apicurio/apicurio-studio/blob/master/distro/docker-compose/Readme.md#script -based-setup

рдЕрд░реЗ @chriske рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХрднреА рдирд╡реАрдирддрдо Apicurio docker рдХрдВрдкреЛрдЬрд╝ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░/рдпрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдорд┐рд▓рд╛? рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ рдЖрдкрдХреЛ рдХреЗрд╕реА рдореЗрдВ рд╡рд╣реА рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ рдЬреЛ рдореБрдЭреЗ рдорд┐рд▓рддреА рд╣реИ, рдФрд░ рдЖрдк рдЗрд╕реЗ рдмрдирд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрд░реЗ @EricWittmann , рджреЗрд░реА рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ!

рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕рдХреА рдЬрд╛рдБрдЪ рдХреА, рдФрд░ рд▓реЙрдЧ рдореЗрдВ MySQL рдФрд░ KeyCloak рдХреЗ рдмреАрдЪ рдПрдХ рд╣реИрдВрдбрд╢реЗрдХ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реАред

jboss-keycloak-mysql_1  | 2019-11-23T07:26:15.557157Z 2 [Note] Bad handshake
jboss-keycloak_1        | 07:26:15,566 WARN  [org.jboss.jca.core.connectionmanager.pool.strategy.OnePool] (ServerService Thread Pool -- 65) IJ000604: Throwable while attempting to get a new connection: null: javax.resource.ResourceException: IJ031084: Unable to create connection
jboss-keycloak_1        |       at [email protected]//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createLocalManagedConnection(LocalManagedConnectionFactory.java:345)
jboss-keycloak_1        |       at [email protected]//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.getLocalManagedConnection(LocalManagedConnectionFactory.java:352)
jboss-keycloak_1        |       at [email protected]//org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createManagedConnection(LocalManagedConnectionFactory.java:287)
jboss-keycloak_1        |       at [email protected]//org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedDequeManagedConnectionPool.createConnectionEventListener(SemaphoreConcurrentLinkedDequeManagedConnectionPool.java:1325)
jboss-keycloak_1        |       at [email protected]//org.jboss.jca.core.connectionmanager.pool.mcp.SemaphoreConcurrentLinkedDequeManagedConnectionPool.getConnection(SemaphoreConcurrentLinkedDequeManagedConnectionPool.java:499)

рдореИрдВ рдЬрд╛рдКрдВрдЧрд╛ рдФрд░ KeyCloak 7 рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪрд┐рдд docker config рдХреА рдЦреЛрдЬ рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред

рдХреБрдЫ рдЧреБрдЧрд▓реА рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓реА:
https://developer.jboss.org/thread/280802?_sscc=t

рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ MySQL рдХреЛ 8.0.12 рдкрд░ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрдиреБрднрд╡ рдХрд░рдирд╛ рдерд╛, KeyCloak рдЗрд╕ рдореБрджреНрджреЗ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 8.x рдХреЗ рд╕рд╛рде рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ:

https://issues.jboss.org/browse/KEYCLOAK-7655?attachmentOrder=desc

рдЗрд╕рд▓рд┐рдП, рдореИрдВ рдкрд╣рд▓реЗ рдЕрдВрдХ рдкрд░ рд╡рд╛рдкрд╕ рдЧрдпрд╛, рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХреАрдХреНрд▓реЛрдХ 7.0.0 . рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛
рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдпрд╣ рдПрдХ рдЖрдХрд░реНрд╖рдг рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЗрд╕рдХрд╛ рдкрд░реАрдХреНрд╖рдг @EricWittmann рд╕реНрд╡рдпрдВ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

рдореИрдВ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛ рджреВрдВрдЧрд╛ред рдЬрд╛рд╕реВрд╕реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

@chriske рдареАрдХ рд╣реИ рдореИрдВрдиреЗ рдЗрд╕реЗ Dockerfile рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛)ред рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЕрднреА рднреА mysql рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдПрдХ Keycloak рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрд▓рдЧ):

https://gist.github.com/EricWittmann/81e4ad8eff5eb4cb05d34b066e7e0db7

@EricWittmann рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЬреАрдм рд╣реИ :( рдореИрдВрдиреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

jboss-keycloak_1        | 15:35:19,604 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0212: Resuming server
jboss-keycloak_1        | 15:35:19,606 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://127.0.0.1:9990/management
jboss-keycloak_1        | 15:35:19,606 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin console listening on http://127.0.0.1:9990
jboss-keycloak_1        | 15:35:19,606 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: Keycloak 7.0.0 (WildFly Core 9.0.2.Final) started in 62711ms - Started 683 of 988 services (701 services are lazy, passive or on-demand)

рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛:

  • рдбреЙрдХрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реВрди --рд╡реЙрд▓реНрдпреВрдо
  • ./reset_env.sh
  • DockerFile рдореЗрдВ KeyCloak рд╕рдВрд╕реНрдХрд░рдг рдХреЛ 7.0.0 . рдореЗрдВ рдмрджрд▓ рджрд┐рдпрд╛
  • docker run -v $(pwd):/apicurio chriske/apicurio-setup- image:latest bash /apicurio/setup.sh 10.16.0.54 mysql
  • ./start-mysql-environment.sh

рдареАрдХ рд╣реИ, рдореИрдВ рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХрд░реВрдБрдЧрд╛ - рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рднреА рдпрд╣реА рдХрд┐рдпрд╛ред :) рдмрд╕ рдПрдХ рдЕрд▓рдЧ рдЖрдИрдкреА рдкрддреЗ рдХреЗ рд╕рд╛рдеред

рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╕рдВрднрд╛рд╡рд┐рдд рджреМрдбрд╝ рдХреА рд╕реНрдерд┐рддрд┐, рдпрд╛ рдореЗрд░реА рдУрд░ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЧрдбрд╝рдмрдбрд╝реАред рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ, 7.0.1 рд╕реЗ 7.0.0 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрд╕ рдмрджрд▓рд╛рд╡ рдХреЛ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░ рджреВрдВрдЧрд╛ред :)

рдзрдиреНрдпрд╡рд╛рдж! :)

рд╕рдм рдХреБрдЫ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдЗрд╕рдореЗрдВ рдлрд┐рдХреНрд╕реНрдб: https://github.com/Apicurio/apicurio-studio/commit/eaf49cce205fe3ae991be0aa8877b7f7dd55ada3

рдФрд░ рдЙрд╕рд╕реЗ рдкрд╣рд▓реЗ: https://github.com/Apicurio/apicurio-studio/commit/f42e72e0f20bd8206de5f1d0627ae65059a6d226#diff -dbfd402024fb442e45cde2cdaf95a006

рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ! :)

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

cvgaviao picture cvgaviao  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

turutosiya picture turutosiya  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

EricWittmann picture EricWittmann  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ceefour picture ceefour  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jonathanvila picture jonathanvila  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ