Я пытался создать приложение под названием Crowd для клиента, но мой опыт работы с Docker невелик.
Это страница DockerHub
Сейчас, если я запускаю docker run -d -p 8095:8095 --name crowd blacklabelops/crowd
Он запускается, и у меня нет проблем, но если скопировать и вставить их Dockerfile
, я получаю сообщение об ошибке splash.xml не существует.Насколько я понимаю, команда ADD
в Dockerfile копирует файлы из источника в контейнер.Но, очевидно, у меня нет этих файлов, потому что я просто запускаю Dockerfile.
Так что, если команда docker run
выполняется на основе этого Dockerfile, как Dockerfile будет работать автономно?Пожалуйста, помогите мне понять.Большое спасибо.