Настройка docker
Добавление корневого сертификата
Добавление в систему
- Скопировать корневой сертификат в домашнюю папку
- Скопировать сертификат в доверенные
sudo cp phmRootCA.crt /usr/local/share/ca-certificates/ - Обновить сертификаты
sudo update-ca-certificates
Добавление в докер
(обязательно добавить сертификат в систему)
- Скопировать сертификат в докер
sudo cp phmRootCA.crt /etc/docker/certs.d/ - перезапустить докер
sudo systemctl restart docker
Вывод логов
- Создать документ
/etc/docker/daemon.json - Добавить текст ниже
{
"log-driver": "json-file",
"log-opts": {
"max-size": "50m",
"max-file": "5",
"labels": "production_status",
"env": "os,customer"
}
}
- Проверить корректность настроек
dockerd --validate - Перезапустить сервис докера
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>