Skip to content
forked from psyriccio/dck1c

Docker контейнер для 1С клиента (Linux)

License

Notifications You must be signed in to change notification settings

pumbaEO/docker1c-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker контейнер для linux 1С клиента

Контейнер на базе ubuntu 14.04, в составе infinality-патчи (рендеринг шрифтов), шрифт "Fira Code", набор стандартных шрифтов mscorefonts (читайте лицензию в архиве), набор тем Zukitwo, UltraFlatIcons, YltraIcons можно не использовать: выкинуть файлы "ultraflat-icons.zip, yltra-icons.zip, zukitwo-themes.zip" , и удалить из DockerFile строки:

&& unzip /opt/zukitwo-themes.zip -d /usr/share/themes \
&& unzip /opt/yltra-icons.zip -d /usr/share/icons \
&& unzip /opt/ultraflat-icons.zip -d /usr/share/icons \

В репозитории присутствует light-версия Dockerfile (без тем, шрифтов, infinality, только mscorefonts) находится в директории ./light

Настройка, сборка и использование

  • В Dockerfile исправить версию платформы, архитектуру и используемую кодировку
ENV PLT_VERSION 8.3.7-1873
ENV PLT_ARCH amd64
ENV LANG ru_RU.utf8
  • Разместить официальные deb-пакеты 1С соответствующих версий и архитектуры (common, server, client) в директории ./dist (server нужен тоже, не знаю зачем, но он указан в зависимостях пакета client (1С -- такая 1С))

  • Собрать контейнер docker build -t psyriccio/docker1c .

  • Использовать для запуска ./run.sh или комманду вида docker run -t --rm -e DISPLAY -v $HOME/.Xauthority:/home/user/.Xauthority -v $HOME:/home/user -v /mnt:/mnt --net=host --pid=host --ipc=host psyriccio/docker1c

imlst.png

shot01.png

shot02.png

shot03.png

Лицензия: LGPLv3

About

Docker контейнер для 1С клиента (Linux)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%