Перейти к основному контенту

Docker

Добавление корневого сертификата

Добавление в систему

  1. Скопировать корневой сертификат в домашнюю папку
  2. Скопировать сертификат в доверенные sudo cp phmRootCA.crt /usr/local/share/ca-certificates/
  3. Обновить сертификаты sudo update-ca-certificates

Добавление в докер

(обязательно добавить сертификат в систему)

  1. Скопировать сертификат в докер sudo cp phmRootCA.crt /etc/docker/certs.d/
  2. перезапустить докер sudo systemctl restart docker

Вывод логов

  1. Создать документ /etc/docker/daemon.json
  2. Добавить текст ниже
{
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "50m",
    "max-file": "5",
    "labels": "production_status",
    "env": "os,customer"
  }
}
  1. Проверить корректность настроек dockerd --validate
  2. Перезапустить сервис докера

Docker-registry

Логин в docker-registry

docker login <REGISTRY_URI> -u <USERNAME> -p <PASSWORD>

HLC репозиторий

docker login hlc.photomechanics.ru -u hlc -p <PASSWORD>

Добавление нового образа

Добавление тэга

docker tag <IMAGE_NAME>:<TAG> hlc.photomechanics.ru/<IMAGE_NAME>:<TAG>

заменив <IMAGE_NAME> на название выбранного образа и <TAG> на тэг

Загрузка нового образа в репозиторий

docker push hlc.photomechanics.ru/<IMAGE_NAME>:<TAG>