FROM node:13 as node WORKDIR /app COPY package.json /app/ COPY package-lock.json /app/ COPY docker-additions/.npmrc /app/ RUN npm install COPY ./ /app/ RUN npm run config RUN npm run build
FROM nginx:1.18.0-alpine COPY --from=node /app/dist/ /usr/share/nginx/html COPY ./nginx-custom.conf /etc/nginx/conf.d/default.conf
COPY --from=node /app/dist/ /usr/share/nginx/html
А можно ли установить Git (а может, он уже установлен?) прямо в образ, и оттуда управлять версиями?
Напрашивается решение, установить на машину и Docker и Git. Оно очевидно, с ним все ясно.
adduser <username> && sleep 600 && usermod --lock <username>
adduser <username>
echo usermod --lock <username> | at now + 60 minutes
location = /index.php
на что-то типа location ~ /\.php
. Все остальное запрещено. server {
listen 80;
server_name site.ru;
root /var/www;
index index.php;
# Если путь существует
location = / { }
location = /index.php {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
}
location / {
deny all;
return 302 /;
}
# Если путь не существует
error_page 404 = @notfound;
location @notfound {
return 302 /;
}
}
duplicate-cn
.как мне быть, если я хочу билдить свой проект с помощью докерхаб
db:
image: mysql:5.7.22
<...>
volumes:
- ./dbdata:/var/lib/mysql
- ./backend/mysql/my.cnf:/etc/mysql/my.cnf
я не могу достучаться до сервера по локалхосту
sudo apt install cinnamon
, затем запускаете TimeShift и восстанавливаете что требуется из бэкапа grep -E '\s([0-9]{4,})$'
grep -E -v '(\sK\s|\sJ\s)'
grep -E 'PAUL.+BOSTON'
mysql uses an image, skipping
ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?
docker-compose up -d