Создание конфигурации из файла
В предыдущем шаге вы научились создавать Docker-конфигурацию из стандартного ввода. В этом шаге вы узнаете, как создать Docker-конфигурацию из файла. Это распространённый способ управления большими или сложными конфигурационными данными.
Сначала создадим простой конфигурационный файл. Используем редактор nano
для создания файла my_config_file.txt
в вашей директории ~/project
.
nano ~/project/my_config_file.txt
В редакторе nano
введите следующее содержимое:
This is the content from my config file.
Another line of configuration.
Нажмите Ctrl + X
, затем Y
и Enter
, чтобы сохранить файл и выйти из редактора.
Теперь, когда у нас есть конфигурационный файл, мы можем создать Docker-конфигурацию с помощью команды docker config create
.
docker config create my_file_config ~/project/my_config_file.txt
В этой команде:
docker config create
— команда для создания новой Docker-конфигурации
my_file_config
— имя, которое мы даём этой конфигурации
~/project/my_config_file.txt
— путь к файлу с содержимым конфигурации
Docker прочитает содержимое из ~/project/my_config_file.txt
и создаст конфигурацию с именем my_file_config
.
Чтобы убедиться в успешном создании конфигурации, снова выведем список Docker-конфигураций.
docker config ls
Теперь вы должны увидеть в списке как my_simple_config
(из предыдущего шага), так и my_file_config
.