Size: a a a

Docker — русскоговорящее сообщество

2020 June 03

ST

Sergey Trapeznikov in Docker — русскоговорящее сообщество
♿️➡️➡️➡️♥️
а как вы строите процесс разработки? пишите код, строите контейнер, пуляете в оркестратор через хаб?
private registry
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Хаб - нет, не используем, у нас свой внутренний реджистри
источник

♿️➡️➡️➡️♥️... in Docker — русскоговорящее сообщество
George Gaál
Образ, а не контйенер
извините
источник

GG

George Gaál in Docker — русскоговорящее сообщество
vmware harbor или jfrog artifactory
источник

♿️➡️➡️➡️♥️... in Docker — русскоговорящее сообщество
те то что я описал но с приватным реджистри?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
На стороне после регистри хорошо заходит fluxcd/argocd whatever else
источник

AG

Andrey Gumilev in Docker — русскоговорящее сообщество
Паша Калугин
Ну не совсем линукс, скорее просто сети
Георг говорил про курсы, почему нет если хочешь больше практики
источник
2020 June 04

d

dmitriy.kds in Docker — русскоговорящее сообщество
Доброй ночи. Небольшой вопрос по использованию Jenkins в docker. Стянул образ jenkins/jenkins, запустил его, подключился, ввел пароль из интерактива консоли для доступа к админке Дженкинса, создал пользователя, job, slaves, etc. После этого сделал docker commit в новый image newjenkins. Запускаю docker run -it newjenkins -p ..... и получаю дефолтовый неотконфигурироавнный jenkins. Как сохранить изменения в контейнере, если commit не приводит к результату?
источник

ЕП

Евгений Павлов... in Docker — русскоговорящее сообщество
dmitriy.kds
Доброй ночи. Небольшой вопрос по использованию Jenkins в docker. Стянул образ jenkins/jenkins, запустил его, подключился, ввел пароль из интерактива консоли для доступа к админке Дженкинса, создал пользователя, job, slaves, etc. После этого сделал docker commit в новый image newjenkins. Запускаю docker run -it newjenkins -p ..... и получаю дефолтовый неотконфигурироавнный jenkins. Как сохранить изменения в контейнере, если commit не приводит к результату?
источник

IS

Ilyas Sarsenbaev in Docker — русскоговорящее сообщество
Всем привет.
Имеется конфигурация nginx:
server {
      listen 80;
      index index.php index.html;
      root /var/www/public;
 
      #ssl on;
      #ssl_certificate /etc/nginx/ssl/ssl-cert-snakeoil.pem;
      #ssl_certificate_key /etc/nginx/ssl/ssl-cert-snakeoil.key;
 
      index index.html;
 
      location / {
          try_files $uri /index.php?$args;
      }
 
      location /docs {
          try_files $uri $uri/;
      }
 
      location ~ \.php$ {
          fastcgi_split_path_info ^(.+\.php)(/.+)$;
          fastcgi_pass php-fpm:9000;
          fastcgi_index index.php;
          include fastcgi_params;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PATH_INFO $fastcgi_path_info;
      }
  }


и docker-compose:
version: '2'
  services:
    nginx:
      build:
        context: ./
        dockerfile: docker/nginx.docker
      volumes:
        - ./:/var/wwww
        - ./docker/nginx/ssl/:/etc/nginx/ssl/
      ports:
        - "8080:80"
      links:
        - php-fpm
    php-fpm:
      build:
        context: ./
        dockerfile: docker/php-fpm.docker
      volumes:
        - ./:/var/www
      links:
        - mysql
        - redis


статические файлы выдают 404 хотя ссылки верные и находятся они в папке /var/www/public/build
источник

IS

Ilyas Sarsenbaev in Docker — русскоговорящее сообщество
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
Ilyas Sarsenbaev
Всем привет.
Имеется конфигурация nginx:
server {
      listen 80;
      index index.php index.html;
      root /var/www/public;
 
      #ssl on;
      #ssl_certificate /etc/nginx/ssl/ssl-cert-snakeoil.pem;
      #ssl_certificate_key /etc/nginx/ssl/ssl-cert-snakeoil.key;
 
      index index.html;
 
      location / {
          try_files $uri /index.php?$args;
      }
 
      location /docs {
          try_files $uri $uri/;
      }
 
      location ~ \.php$ {
          fastcgi_split_path_info ^(.+\.php)(/.+)$;
          fastcgi_pass php-fpm:9000;
          fastcgi_index index.php;
          include fastcgi_params;
          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
          fastcgi_param PATH_INFO $fastcgi_path_info;
      }
  }


и docker-compose:
version: '2'
  services:
    nginx:
      build:
        context: ./
        dockerfile: docker/nginx.docker
      volumes:
        - ./:/var/wwww
        - ./docker/nginx/ssl/:/etc/nginx/ssl/
      ports:
        - "8080:80"
      links:
        - php-fpm
    php-fpm:
      build:
        context: ./
        dockerfile: docker/php-fpm.docker
      volumes:
        - ./:/var/www
      links:
        - mysql
        - redis


статические файлы выдают 404 хотя ссылки верные и находятся они в папке /var/www/public/build
Может надо для public директории отдельный location /public создать?
источник

IS

Ilyas Sarsenbaev in Docker — русскоговорящее сообщество
Andrey Golubov
Может надо для public директории отдельный location /public создать?
а разве указание root /var/www/public; недостаточно?
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
У тебя если я правильно понял location / все запросы в php fpm уводит
источник

IS

Ilyas Sarsenbaev in Docker — русскоговорящее сообщество
Andrey Golubov
У тебя если я правильно понял location / все запросы в php fpm уводит
/ должен обрабатывать статические файлы ниже указан php-fpm для php файлов.
Или нужно обработку php ставить выше / ?
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
Ilyas Sarsenbaev
/ должен обрабатывать статические файлы ниже указан php-fpm для php файлов.
Или нужно обработку php ставить выше / ?
Хотя я могу ошибатся, а у тебя в логах что нибудь пишет? Интересно туда ли запрос попадает
источник

IS

Ilyas Sarsenbaev in Docker — русскоговорящее сообщество
Переслано от Ilyas Sarsenbaev
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
Ilyas Sarsenbaev
Переслано от Ilyas Sarsenbaev
Вот app.js не находит в root папке пытается зайти в php fpm и отваливается, а заходил в контейнер там действительно файлы твои примонтировались?
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
Стоп
источник

AG

Andrey Golubov in Docker — русскоговорящее сообщество
источник