This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
технология_docker [2024/03/07 09:44] val [Дополнительная информация] |
технология_docker [2024/03/07 09:50] val [Дополнительная информация] |
||
---|---|---|---|
Line 518: | Line 518: | ||
===== Дополнительная информация ===== | ===== Дополнительная информация ===== | ||
+ | |||
+ | ==== Приложение apwebd ==== | ||
+ | |||
<code> | <code> | ||
- | $ cat Dockerfile | + | ~/apwebd$ cat Dockerfile |
</code><code> | </code><code> | ||
FROM debian:bookworm | FROM debian:bookworm | ||
Line 536: | Line 539: | ||
ENTRYPOINT ["/start.sh"] | ENTRYPOINT ["/start.sh"] | ||
</code><code> | </code><code> | ||
- | $ find rootfs/ -type f | xargs tail -n +1 | + | ~/apwebd$ find rootfs/ -type f | xargs tail -n +1 |
</code><code> | </code><code> | ||
==> rootfs/var/www/html/index.html.apwebd-template <== | ==> rootfs/var/www/html/index.html.apwebd-template <== | ||
Line 596: | Line 599: | ||
</code><code> | </code><code> | ||
==> rootfs/usr/lib/cgi-bin/apwebd <== | ==> rootfs/usr/lib/cgi-bin/apwebd <== | ||
+ | </code><code> | ||
#!/bin/sh | #!/bin/sh | ||
Line 604: | Line 608: | ||
echo "<pre>"; env; echo "</pre>" | echo "<pre>"; env; echo "</pre>" | ||
+ | </code><code> | ||
+ | ~/apwebd$ docker build -t server.corp13.un:5000/student/apwebd:ver1.2 . | ||
+ | |||
+ | ~/apwebd$ docker run -e APWEBD_HOSTNAME=apwebd.corp13.un -e KEYCLOAK_HOSTNAME=keycloak.corp13.un -e REALM_NAME=corp13 -itd --rm -P server.corp13.un:5000/student/apwebd:ver1.2 | ||
+ | |||
+ | ~/apwebd$ docker run -e APWEBD_HOSTNAME=apwebd.corp13.un -e KEYCLOAK_HOSTNAME=keycloak.corp13.un -e REALM_NAME=corp13 -itd --entrypoint bash server.corp13.un:5000/student/apwebd:ver1.2 | ||
+ | |||
+ | ~/apwebd$ docker push server.corp13.un:5000/student/apwebd:ver1.2 | ||
</code> | </code> | ||