Size: a a a

2021 May 06

Ю

Юрий in Sysadminka
У китайцев был с памятью, вроде в районе 20-30 тысяч рублей стоил на Али.
Или потасканный флюк искать.
Теоретически они без проверки должны быть дешёвыми, на практике не встречал :)
источник

r

raven428 in Sysadminka
Я бы на shop.nag.ru смотрел.
источник

ВИ

Вадим Исаканов... in Sysadminka
Коллеги, помогите разобраться с докером плз

$ docker run -p 8080:8080 my-app:v10
sh: 1: exec: /opt/my/bin/start-app.sh: not found

$ docker run -p 8080:8080 -it my-app:v10 bash
root@a03420ab2360:/opt/my# exec
root@a03420ab2360:/opt/my# ls /opt/my/
bin/    config/ lib/    log/    
root@a03420ab2360:/opt/my# ls /opt/my/bin/
start-app.sh

$ tail Dockerfile
...
CMD ["exec /opt/my/bin/start-app.sh"]


Почему он не стартует?
источник

AS

Alexandr Savichev in Sysadminka
chmod +x ? =)
источник

ВИ

Вадим Исаканов... in Sysadminka
Это есть
Без chmod он бы на права ругался еще при сборке (и ругался, пока я не поправил)
источник

r

raven428 in Sysadminka
shebang ещё глянь
источник

S

Slach in Sysadminka
потому что entrypoint какой?

и скрипт реально есть?
источник

AS

Alexandr Savichev in Sysadminka
ага
источник

ВИ

Вадим Исаканов... in Sysadminka
Cкрипт реально есть
а, спс, в шебанг опечатка))
источник

ВИ

Вадим Исаканов... in Sysadminka
А про entrypoint фигня, которую я никогда не помню и всегда гуглю перед собеседованиями
У меня ж CMD есть, зачем ему отдельный entrypoint?
Или ты про него?
Если да, он у меня указан, выше как раз есть
CMD ["exec /opt/my/bin/start-app.sh"]
источник

r

raven428 in Sysadminka
Первый нах!
источник

AS

Alexandr Savichev in Sysadminka
=)
источник

ВИ

Вадим Исаканов... in Sysadminka
:D
Ну и забавно
shebang поправил, но проблема осталась
Ушла после указания ENTRYPOINT + CMD

ENTRYPOINT ["sh", "-c"]
CMD ["exec /opt/my/bin/start-app.sh"]


Каждый раз гуглю разницу между ними и каждый раз не запоминаю
источник

ВИ

Вадим Исаканов... in Sysadminka
Спасибо за помощь)
источник

G

Gotty in Sysadminka
а какая между ними разница ) ?
источник

ВИ

Вадим Исаканов... in Sysadminka
источник

ВИ

Вадим Исаканов... in Sysadminka
Смотри лучше вторую статью, первая старенькая уже
источник

S

Slach in Sysadminka
ну разница фундаментальная
второе это параметры первого
источник

ВИ

Вадим Исаканов... in Sysadminka
Пасиба
пора мне все-таки разобраться в этом так, чтобы не гуглить каждый раз)))
источник

N

Nakmani in Sysadminka
Дёшево, сердито, по китайски, но лично у меня честно отработал. Брал на алике.  https://www.chipdip.ru/product0/8004020946
источник