Ответы пользователя по тегу Docker
  • Как правильней сохранять состояние БД в docker?

    Xuxicheta
    @Xuxicheta
    инженер
    -v /mysql:/var/lib/mysql это вполне по феншую
    Я делаю что-то вроде этого:
    - в контейнере бд -v ./mysql:/var/lib/mysql
    - в контейнере веб сервера -v ./www:/var/www/html
    - в случае необходимости сборки собственных образов держу в папке build докерфайлы и нужные им данные.

    И в одной папке с проектом у меня папка с базой данных, папка со скриптами/исходниками и другими файловыми данными и папка с образами.

    Все аккуратно лежит рядышком, запускается и гасится через docker-compose в одном комплексе.

    Смысла делать именнованные docker volumes я не понял, тоже самое, только будет лежать в папке /var/lib/docker. Единственный резон это если том с данными используется сразу несколькими контейнерами, и по имени можно сразу понять что это такое.
    Ответ написан
    Комментировать
  • Как установить русскую кодировку в docker контейнере Ubuntu?

    Xuxicheta
    @Xuxicheta Автор вопроса
    инженер
    сам задал, сам отвечаю
    FROM ubuntu:16.04
    #не задавать вопросов
    ENV DEBIAN_FRONTEND noninteractive.
    RUN apt-get update
    RUN apt-get upgrade -y
    RUN apt-get install -y language-pack-ru
    ENV LANGUAGE ru_RU.UTF-8
    ENV LANG ru_RU.UTF-8
    ENV LC_ALL ru_RU.UTF-8
    RUN locale-gen ru_RU.UTF-8 && dpkg-reconfigure locales
    ENTRYPOINT /bin/bash

    пока получилось только так. создаю свой образ с убунтой и уже из него свои приложения
    Ответ написан
    Комментировать