Joe
Ага
Игорь
а в директории с проектом есть packages.json?
Joe
Так мне его надо из репы дернуть RUN git clone https://github.com/acc-cloudaccess/app.git
Игорь
Тогда начем с начало.
На локалку(или сервер) клонируем репозиторий и переходим в папку
git clone https://github.com/acc-cloudaccess/app DockerApp
cd DockerApp
Создаем Dockerfile с содержанием:
FROM node:7-onbuild
EXPOSE 3000
порт открываем 3000 потому что nodejs сервер стартует на этом порту
Далее собираем:
docker build -t dockerapp .
И запускаем: docker run -d -p 80:3000 dockerapp
Проверяем в браузере на localhost:80
Aleksey
@geekfil надюсь ты препод @kamelotnsk и не примешь зачет.
Игорь
@geekfil надюсь ты препод @kamelotnsk и не примешь зачет.
Да куда мне до препода.)) Я около недели осиливал Docker и Dokku, мозг кипит, но более-менее уверенно уже пользуюсь.
Осталось еще недельку на Docker-compose убить и еще недельку чтобы все это деплоить научится за 10 минут
Игорь
И все ради того чтобы научится быстро поднимать сайты на Django
Joe
2 академ часа в пятницу и к понедельнику сделать лабу 🙈
Игорь
Не страшно не сдать, страшно - не знать)
Игорь
Пригодится же все это потом, раз преподы такие задания дают
Игорь
Игорь
пример что выше подкорректирвоал. -d и -p местами поменял
Игорь
вобщем вот. работает
Игорь
Vadim
Вот такую штуку форвардну вам, надеюсь в тему :)
Vadim
Приходите 22 марта в Avito на второй Moscow Kubernetes meetup!https://www.meetup.com/Moscow-Kubernetes-Meetup/events/238321060/
Igor
можно ещё в @kubernetes_ru форварднуть
Vadim
о, не знал про такой, спасибо
Vadim
а, там организатор митапа промышляет, только пока анонс не писал, не буду встревать
хотя нет, писал
Oleh
Всем привет. Есть проблема на одном хосте с докером:
root@host:~# docker exec -ti some_container echo 1
rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:1153: sending signal 0 to pid 23195 caused "permission denied"
Может кто сталкивался?
Oleh
На других хостах всё норм.
Oleh
ЧЯДНТ?
Constantine️
docker ps показывает контейнеры?
Constantine️
плюс попробуй echo 1 в кавычки
Oleh
Oleh
Может из-за apparmor?
Oleg
Oleh
Oleg
А, ну гуд
Oleh
☺️
Dmitrii
Кто подскажет, юзаю docker-py, на вход контейнеру приходит шел скрипт.
Если скрипт валится, докеру пох и он дальше прет, как заваливать билд, если скрипт свалился ?
Roman
а кто-нибудь озадачивался вопросом быстрой сеточки между контейнерами?
Sergei
Denis
А маквлан не быстрый разве ?
Roman
Aleksey
да между. как и ipvlan
Denis
я почему то думал что macvlan это типа "мы научились по виртуальной сети 802.1q метки гонять"
Denis
но я могу ошибаться, потому что у меня везде --network host
Roman
Roman
Так оно будет через физический порт свитча гонять трафик
Roman
Denis
=(
Aleksey
Roman
Я потому и спрашиваю
Roman
Пока самое быстрое, что нашел - это netmap + veth
Roman
И, почему-то кажется что быстрее уже врядли будет
Roman
56mpps
Denis
ты же лопнешь деточка ! )
⚪ Alex
после апдейта докера на Version 17.03.0-ce-mac2 (15654)
1d7d97bbbd
При попытке построить проект
docker-compose up
выдаёт:
‘’’
Traceback (most recent call last):
File "docker-compose", line 2, in <module>
File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "compose/cli/__init__.py", line 16, in <module>
File "subprocess.py", line 711, in __init__
File "subprocess.py", line 1343, in _execute_child
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose
‘’’
Что не так с этим 'ascii' codec can't decode byte 0xe2 ?
Aleksey
названия сервисов не на латинице ?
Sergei
попробуй вот это)
pip uninstall docker
pip uninstall docker-py
pip uninstall docker-compose
pip install docker-compose==1.9.0
⚪ Alex
⚪ Alex
Docker на Mac OSX 10.12.3
⚪ Alex
➜ scripts docker-compose --help
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 9, in <module>
load_entry_point('docker-compose==1.9.0', 'console_scripts', 'docker-compose')()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2697, in load_entry_point
return ep.load()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2370, in load
return self.resolve()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2376, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/Library/Python/2.7/site-packages/compose/cli/main.py", line 20, in <module>
from ..bundle import get_image_digests
File "/Library/Python/2.7/site-packages/compose/bundle.py", line 14, in <module>
from .service import format_environment
File "/Library/Python/2.7/site-packages/compose/service.py", line 32, in <module>
from .parallel import parallel_execute
File "/Library/Python/2.7/site-packages/compose/parallel.py", line 10, in <module>
from six.moves import _thread as thread
ImportError: cannot import name _thread
⚪ Alex
⚪ Alex
у меня
в питоне 2.7 стоит почему-то дефолтная кодировка ‘ascii’ вместо ‘utf8’
sys.setdefaultencoding('Cp1252')
⚪ Alex
$ python
$ >> import sys
$ >> reload(sys)
$ >> sys.setdefaultecnoding(‘utf8’)
⚪ Alex
не помогает тоже
⚪ Alex
всё время возварщается на ascii
Alexander
Всем привет! Есть задача поставить docker в docker контейнер. Контейнер создаю на основе ubuntu:16.04. Ставлю докер, проблем никаких, но при попытке выполнить какие-либо действия с docker возникает ошибка docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. В доке говорят о том, что нужно установить переменную окружения DOCKER_HOST. export DOCKER_HOST=unix:///var/run/docker.sock Но не помогает. Кто с таким сталкивался?
Alexander
Все же нашел другое решение задачи и обошел этот путь уныния и безобразия.
Igor
Добрый день!
Создаю контейнеры сайты на WP. С БД задача тормозится. При попытке запустить docker-compose up выдает ошибка связанные с БД. Вероятно проблема в нестыковке версии БД с докером. Как можно это решить? Пробовал в yml прописать разные версии, не срабатывает.
Alexander
Об ошибке можно судить только по ее логу.
⚪ Alex
Ребят что не так с docker-compose после обновления?
Mac OSX 10.12.3
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose
Alf 🙀
⚪ Alex
Aleksey
радикально
⚪ Alex
➜ ~ /Applications/Docker.app/Contents/Resources/bin/docker-compose --version
Traceback (most recent call last):
File "docker-compose", line 2, in <module>
File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "compose/cli/__init__.py", line 16, in <module>
File "subprocess.py", line 711, in __init__
File "subprocess.py", line 1343, in _execute_child
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose
Sergei
https://github.com/docker/dockercraft
минутка наркомании.
Denis
Ребят, а как поступаете с тем, что иногда хочется внешние продукты запаковать в докер и в инфраструктуре поставлять их так
Aleksey
я не стесняюсьи все пакую в докер
Denis
не
Denis
вопрос в другом был )
Aleksey
если вижу что может быть высокая нагрузка на инфораструктурную штуку думаю как сделать без докера
Denis
что делаете с докерфайалами и как собираете
Denis
каждому "пакету" свой репо?