Rumar
Грусть, печаль, тоска
/////////// Dockerfile
FROM node:18.17.1-alpine
WORKDIR /usr/src/app
COPY package*.json ./
RUN npm install
COPY . .
/////////// vite.config.js
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
server: {
host: true,
port: process.env.PORT,
strictPort: true,
watch: {
usePolling: true,
},
},
});
/////////// docker-compose.yml
services:
frontend:
build: ./frontend
container_name: realworld-docker-frontend
command: npm run dev
restart: unless-stopped
# entrypoint: /bin/sh
ports:
- '3000:3000'
stdin_open: true
tty: true
environment:
- PORT=3000
DRY
привет, реально ли собрать работающий проект под убунту который был собран докером 3 года назад, сейчас? много всяких ошибок видимо изза новых версий докера и зависимостей… как то можно старые версии подать
Влад
парни помогите, не могу удалить правило в ip tables по номер, пишу команду "sudo iptables -t filter -D INPUT 6" но в ответ ничего не получаю, а правило так и остаеться в списке iptables
NIX
Приветствую!
Есть конфигурация compose.yaml и еще одна на проект, запускать хочу их отдельно. Как на этот в одной база, в другой сервисы. База пробрасывает наружу порт для обращений к ней с локальных клиентов. Как я могу из другого контейнера к ней обратиться безо всяких имен(network-alias, network), а просто по локалхосту? Или тут без имен не обойтись?
Anonymous
📌 DEVOPS-ИНЖЕНЕР
180 000 — 350 000 руб, удаленно
Hello, DevOpsers! :)
Команда RedLab расширяет штат инженеров и приглашает к сотрудничеству классных DevOps-специалистов со всех уголков мира (с гражданством РФ, РБ, Армении и некоторых других).
RedLab — глобальная IT-компания, которая занимается разработкой ПО, а также предоставляет услуги аутстаффинга и аутсорсинга. Мы входим в группу компаний Litota Group c 2019 года и объединяем более 200 экспертов из 11 стран.
В нашем понимании классный инженер — это, в первую очередь, идейный, тот, для кого создание IT-продуктов и повышение профессионализма в этой сфере является делом его жизни, а не просто работой.
Однако, идейный — не значит работающий на невыгодных условиях. Мы ценим нашу команду, поэтому заботимся о том, чтобы сотрудники были полностью удовлетворены работой и приносили реальный результат нашим клиентам.
📍Предлагаем:
- полную занятость со стабильными выплатами вне зависимости от наличия проекта (для аутстафф-сотрудников)
- оплату труда, соответствующую вашим навыкам и ожиданиям с реальной возможностью роста
- разнообразные трендовые проекты, в том числе, международного уровня
- полностью удаленный формат работы
- стабильный график 5/2 с гибким началом рабочего дня
- широкую возможность оформления по ТК, ГПХ, ИП или самозанятости
- отличные бонусы для тех, кто работает год и более
📍Ожидаем:
- уверенные знания Linux на уровне RHCSA
- знания сетевого стека на уровне CCNA
- опыт самостоятельного написания Ansible ролей
- администрирование Kubernetes на уровне CKA
- знание хотя бы одного из инструментов CI/CD (Gitlab-CI, Jenkins, Agrocd, Flux CD)
- опыт работы с базами данных или хотя бы с одной (postgresql, mysql, mongoDB, clickhouse, elasticsearch, redis), желателен опыт поддержки отказоустойчивых конфигураций
- опыт работы с системами мониторинга и логирования (Prometheus stack, Loki или ELK)
Ключевыми здесь являются: Linux, Kubernetes, инструменты CI/CD — вы должны хорошо ими владеть, по ним обязательно будут вопросы (интервью проходит на русском языке).
Сертификаты станут плюсом, но совсем не обязательны, нам важен достойный уровень ваших знаний и умений!
✉️ Контакты для связи:
@rodova_hr
С уважением,
Анастасия, HR-менеджер RedLab
#вакансия #devops #Linux #mysql #Jenkins #prometheus #gitlab #ansible #mnogodb #senior #middle #kubernetes #cicd #fulltime #беларусь #россия #армения #удаленка