
Артём
04.05.2019
15:04:23
Чтобы создать контейнер в виртуальной машине, созданной в облачном сервисе, мне нужно иметь доступ к консоли виртуальной машины?

Radzhab
04.05.2019
15:05:11
Да
Только вопрос
Нахрена в виртуалке докер

Google

Артём
04.05.2019
15:05:48
деплоить микросервисы

Kirill
04.05.2019
15:11:37
X_x

Артём
04.05.2019
15:17:27
?

Radzhab
04.05.2019
15:19:26
?
почему напрямую не использовать докер
он и на винде норм крутится

Артём
04.05.2019
15:19:56
мне нужно задеплоить веб-приложение

Radzhab
04.05.2019
15:20:05
иии

Артём
04.05.2019
15:20:17

Radzhab
04.05.2019
15:20:27
смотри) давай по порядку
есть веб приложения
е
на чем написан

Артём
04.05.2019
15:20:42
.net core

Google

Radzhab
04.05.2019
15:20:46
отлично
на сервере какая ос

Артём
04.05.2019
15:21:03
Linux

Radzhab
04.05.2019
15:21:18
он же кроссплатформенный, зачем тебе докер?

George
04.05.2019
15:21:51
Что тут опять за бардак ?

Артём
04.05.2019
15:22:24

John
04.05.2019
15:22:39
Есть кто поможет освоить докер?

Radzhab
04.05.2019
15:22:42
отлично
пихай каждый микросервис в докер контейнер - зачем тебе виртуалбокс

Артём
04.05.2019
15:23:22
надо же стартануть где-то контейнер
?
я новичок :)

Radzhab
04.05.2019
15:23:36
на операционке

Артём
04.05.2019
15:23:56
ну-с
на операционке, которую предоставляет Amazon, к примеру

Radzhab
04.05.2019
15:24:24
https://coursehunters.net/course/docker-i-kubernetes-polnoe-rukovodstvo

John
04.05.2019
15:24:29

Radzhab
04.05.2019
15:24:41
250 уровок

Google

Артём
04.05.2019
15:25:27
Kubernetes вроде как платный?

Radzhab
04.05.2019
15:25:40
/report

Артём
04.05.2019
15:26:24
?)

George
04.05.2019
15:30:29
Я пока не понимаю проблемы
Для начала можно взять триал у гугло Клауда. Там 300 уев дают

Radzhab
04.05.2019
15:31:07
да сперва хоть докер посмотрит что такое
куда уж кубернетес

George
04.05.2019
15:31:14
Этого хватит на месяц экспериментов. Запускаешь какой-нибудь нежирный интсанс compute
Это просто виртуалка. На линуксе или Винде - выберешь сам
Далее туда докер. И поехало

LEXASOFT
04.05.2019
16:57:16

Radzhab
04.05.2019
16:57:30
хм, а что плохого в этом
я почти 100 упражнений на нём прошел
единственная проблема была с volumes

Andrey
04.05.2019
17:01:58
Единственное что нахера это нужно если есть Гугл и его 300 баксов
Не вижу смысла мучить свой ноут

Radzhab
04.05.2019
17:03:39
для меня проще мучать свой corei7)

Andrey
04.05.2019
17:04:51
Ну такое себе, там кластер за 3 минуты, виртулка за 1 мин...балансер тоже около 3х...о чём ты

Alex
04.05.2019
17:05:40

Google

Radzhab
04.05.2019
17:05:59

Andrey
04.05.2019
17:07:19
Да, да. я не спорю.

ildar
04.05.2019
17:30:04

Andrey
04.05.2019
18:14:26

Lucas
05.05.2019
05:40:56
Вот почему нельзя было встроить в healthcheck свой курл или wget? Почти ни в одном образе нету его, а как собственно вызвать команду?

inqfen
05.05.2019
05:54:35
Образ с ним собрать


Dm
05.05.2019
07:00:05
Можете мне помочь? с горем попалам сделал докер файл запустил все работает, хочу теперь добавить все в docker compouse но не понимаю как передать параметры запуска приложения
FROM ubuntu:16.04
MAINTAINER jakobengdahl
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && apt-get install -y \
usbutils \
libflac-dev \
libfaad2 \
libmad0 \
libasound2-dev \
libasound2 \
libasound2-data \
wget
RUN wget https://sourceforge.net/projects/lmsclients/files/squeezelite/linux/squeezelite-1.9.1.1137-x86_64.tar.gz
RUN tar -xzf squeezelite-1.9.1.1137-x86_64.tar.gz
RUN chmod a+x squeezelite
CMD /squeezelite -o $SOUNDDEVICE -s $SERVER -n $CLIENTNAME -m $CLIENTMAC
Докер файл такой
docker run --privileged --name=squeezelite --restart=always -d -e SERVER=192.168.11.121 -e CLIENTNAME=dockersqueezelite -e SOUNDDEVICE=default:CARD=PCH -e CLIENTMAC=01:00:00:00:00
Запускаю так
sqqz:
container_name: sqq
build: ./sqq
restart: always
# network_mode: host
environment:
- SOUNDDEVICE=default:CARD=PCH
- SERVER=192.168.11.121
- CLIENTNAME=sqq
- CLIENTMAC=ab:cd:ef:12:34:56
но здесь я явно что то тварю не то


Radzhab
05.05.2019
07:12:28
docker run --privileged --name=squeezelite --restart=always -d -e SERVER=192.168.11.121 -e CLIENTNAME=dockersqueezelite -e SOUNDDEVICE=default:CARD=PCH -e CLIENTMAC=01:00:00:00:00
это работает*
?
environment:
- SOUNDDEVICE={xxx}
- SERVER={yyy}
....

Dm
05.05.2019
07:14:56

Radzhab
05.05.2019
07:15:14
а docker-compose работает?

Dm
05.05.2019
07:15:30

Radzhab
05.05.2019
07:15:31
по идее ты должен был создать .env файл и туда пихнуть переменные глобальные
какая проблема
что за ошибка

Dm
05.05.2019
07:17:34
что за ошибка
[07:16:56.105641] output_init_common:384 unable to open output device: default:CARD=PCH
[07:16:58.090321] test_open:281 playback open error: No such device

Radzhab
05.05.2019
07:18:14
тьфу ты
так правильно

Google

Radzhab
05.05.2019
07:18:28
ты хочешь получить доступ к хостовой звуковухе)
https://stackoverflow.com/questions/41083436/how-to-play-sound-in-a-docker-container

Dm
05.05.2019
07:42:09

Radzhab
05.05.2019
07:43:37
он не ругается на параметры
он говорит - братан, я не могу получить доступ к звуковухе
потому что ты не прокинул ее в контейнер

Dm
05.05.2019
07:44:06
Спасибо буду читать

Radzhab
05.05.2019
07:45:23

Dm
05.05.2019
07:55:49
sqqz:
container_name: sqq
build: ./sqq
restart: always
# network_mode: host
devices:
- /dev/snd:/dev/snd
environment:
- SOUNDDEVICE=default:CARD=PCH
- SERVER=192.168.11.121
- CLIENTNAME=sqq
- CLIENTMAC=ab:cd:ef:12:34:56
Точно, все запустилось))
А звук весь получается в контейнер уходит? Локально не будет работать?