Задать вопрос
Steel_Balls
@Steel_Balls
0KLRiyDQv9C40LTQvtGALiDQmNC00Lgg0L3QsNGF0YPQuQ==

Как запустить VueJs в Docker на Ubuntu 14.04?

У меня сервер с давно там установленной Ubuntu 14.04
Golang в docker там норм запускается, всё работает.
Но вот VueJs не хочет запускаться, хотя у меня локально всё работает.
Помогите разобраться что не так и как решить проблему
root@456654:~/vuejs-dashboard# docker build -t vuejs-dashboard .
Sending build context to Docker daemon 5.374 MB
Sending build context to Docker daemon
Step 0 : FROM node:12-alpine
Pulling repository node
INFO[0002] Error: Status 410 trying to pull repository library/node: "<html>\r\n<head><title>410 Gone</title></head>\r\n<body>\r\n<center><h1>410 Gone</h1></center>\r\n<hr><center>openresty</center>\r\n</body>\r\n</html>\r\n"
root@456654:~/vuejs-dashboard#


А вот Golang билдится и запускается
root@456654:~/go-app# docker build --no-cache -t go-microservice .
Sending build context to Docker daemon 114.8 MB
Sending build context to Docker daemon
Step 0 : FROM golang:1.17
 ---> af611bf1687a
Step 1 : WORKDIR /app
 ---> Running in 9087d42b34a7
 ---> 479e0847c610
Removing intermediate container 9087d42b34a7
Step 2 : COPY go.mod ./
 ---> ef60fbeabf2a
Removing intermediate container 70777cb111e6
Step 3 : COPY go.sum ./
 ---> 69b6c916ea99
Removing intermediate container 069d1f4fbcfe
Step 4 : COPY app.env ./
 ---> a6f81e3a0a7d
Removing intermediate container bddbb98a8778
Step 5 : RUN go mod download
 ---> Running in f32454071629
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Простой 6 комментариев
Решения вопроса 1
sfi0zy
@sfi0zy
Creative frontend developer
Step 0 : FROM node:12-alpine
Pulling repository node
INFO[0002] Error: Status 410 Gone

что не так

Если посмотреть, какие там теги и какие Dockerfile-файлы из этого репозитория сейчас актуальны, то мы увидим, что 12 ноды там больше нет. И 14 нет. И 16 нет. Были. А теперь нет. Поэтому они все 410 Gone. Ваш скрипт не может скачать Dockerfile, которого нет, а без него у нас нет инструкций, что делать, и процесс останавливается. Если вы не хотите пользоваться актуальными версиями, а хотите вернуться в прошлое, то вам нужно откатить историю этого репозитория в то время, когда 12 нода там еще была представлена (пару лет назад) и плясать от того Dockerfile, который будет найден там, на свалке истории.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
"Практическую археологию" в тэги. Просто обновитесь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы