Skip to content
Anton Kvashenkin edited this page May 17, 2019 · 1 revision

Описание

forthebadge

В данном репозитории находятся файлы для сборки образов 1С:Преприятия 8.3 для Docker.

Использование

В терминале введите:

$ cp .onec.env.example .onec.env
$ eval $(cat .onec.env) 

Оглавление

Сервер

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-server \
  -f server/Dockerfile .

Сервер с дополнительными языками

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  --build-arg nls_enabled=true
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-server \
  -f server/Dockerfile .

Клиент

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-client \
  -f client/Dockerfile .

Клиент с дополнительными языками

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  --build-arg nls_enabled=true \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-client \
  -f client/Dockerfile .

Тонкий клиент

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-thin-client \
  -f thin-client/Dockerfile .

Тонкий клиент с дополнительными языками

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  --build-arg nls_enabled=true \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-thin-client \
  -f thin-client/Dockerfile .

Хранилище конфигурации

(Back to top)

docker build --build-arg ONEC_USERNAME=${ONEC_USERNAME} \
  --build-arg ONEC_PASSWORD=${ONEC_PASSWORD} \
  --build-arg ONEC_VERSION=${ONEC_VERSION} \
  -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-crs \
  -f crs/Dockerfile .

rac-gui

(Back to top)

docker build -t ${DOCKER_USERNAME}/onec:${ONEC_VERSION}-rac -f rac/Dockerfile .

gitsync

(Back to top)

docker build -t ${DOCKER_USERNAME}/gitsync:3.0.0 -f gitsync/Dockerfile .