Page 1 of 1

Doker-контейнер с тулчейном

Posted: Mon Nov 05, 2018 1:41 am
by punk_joker
Наконец-то дошли руки для создания контейнера с настроенным окружением для кросскомпиляции под КолибриОЫ с помощью тулчейна от Serge.

На данный момент я только в начале пути ознакомления с docker в принципе, так что это сомещение приятного с полезным :D
В архиве скрипт build.sh для создание образа на основе dockerfile, tun.sh для запуска образа, тулчейн необходимый для переноса в образ и сам докерфайл. Пока при запуске выводится консоль системы в образк (построенно на базе ubuntu 16.04).
ссылка на архив

Продолжу изучение docker, и как только все будет на приемлимом с моей точки зрения уровне, выложу этот образ на dockerhub.

Re: Doker-контейнер с тулчейном

Posted: Mon Nov 05, 2018 12:24 pm
by tsdima
Отлично! Только может быть лучше сделать на основе debian:stretch? Нам же кроме консоли ничего не нужно.

Я подправил Dockerfile, в итоге контейнер получился "всего" 523Мб. А каков размер контейнера на основе ubuntu 16.04?

Re: Doker-контейнер с тулчейном

Posted: Mon Nov 05, 2018 1:23 pm
by punk_joker
tsdima wrote:Отлично! Только может быть лучше сделать на основе debian:stretch? Нам же кроме консоли ничего не нужно.

Я подправил Dockerfile, в итоге контейнер получился "всего" 523Мб. А каков размер контейнера на основе ubuntu 16.04?
Точно не помню, вроде бы около 1 гб. Позже я планирую перевести его на что-то вроде Alpine. Убунта была выбрана как более превычная, для меньших проблем в процессе освоения docker.

Re: Doker-контейнер с тулчейном

Posted: Mon Nov 05, 2018 7:12 pm
by Siemargl
Тогда уж совать туда уже все средства для разработки...

Но люди, которые не могут поставить и настроить компилятор в Линухе, как бы бесполезны вообще(в Линухе) и для колибри в частности.

:dockerface:

Re: Doker-контейнер с тулчейном

Posted: Mon Nov 05, 2018 9:59 pm
by punk_joker
tsdima wrote:Отлично! Только может быть лучше сделать на основе debian:stretch? Нам же кроме консоли ничего не нужно.

Я подправил Dockerfile, в итоге контейнер получился "всего" 523Мб. А каков размер контейнера на основе ubuntu 16.04?
С Ubuntu:16.04 541MB, но я убрал команду apt upgrade