Где образы Docker хранятся на главном компьютере?

Легким ответом является использование символа пробела нулевой ширины Используется для создания разрывов внутри слов в определенных точках .

Точно ли напротив неразрывного пространства   (ну, собственно, слово-столяр ) ( word-joiner - это версия безразмерной версии space )

(есть и другие не нарушающие коды, такие как неразрывный дефис ) (здесь приведен обширный ответ на разные «варианты» nbsp)

Если вы хотите использовать только HTML-решение (без CSS / JS), вы могли бы использовать комбинацию пространства нулевой ширины и неиспользуемого пространства , однако это было бы действительно messy , а для записи удобочитаемой версии требуется небольшое усилие.

ctrl + c, ctrl + v помогает

пример:

   Honey Nut Cheerios,Wheat Chex,Grape‑Nuts,Rice Krispies,Some random cereal with a very long name,Honey Bunches of Oats,Wheaties,Special K,Froot Loops,Apple Jacks

нечитабельно? это тот же HTML без тегов комментариев:

   Honey Nut Cheerios,​Wheat Chex,​Grape‑Nuts,​Rice Krispies,​Some random cereal with a very long name,​Honey Bunches of Oats,​Wheaties,​Special K,​Froot Loops,​Apple Jacks

Однако, поскольку рендеринг HTML html не полностью стандартизирован, его полезно для такого использования, поскольку это решение использует не CSS / JS

Кроме того, если вы используете это в сочетании с любым из решений на основе , у вас будет полный контроль алгоритма разрыва

(редакционная заметка:)

Единственная проблема, с которой я мог столкнуться, - это если вы хотите динамически менять точки предпочтительного ломания. Это потребует постоянной JS-манипуляции каждого из пропорциональных размеров пролета и необходимости обрабатывать эти HTML-объекты в тексте.

725
задан Peter Mortensen 29 March 2017 в 16:26
поделиться

3 ответа

используйте docker inspect container_id
, находят папку под MergedDir

# example. 
"MergedDir": "/var/lib/docker/overlay2/f40cc2ea8912ec3b32deeef5a1542a132f6e918acb/merged 
2
ответ дан 22 November 2019 в 21:19
поделиться

Для "Рабочего стола Докера", нажмите на значок системного лотка докера и нажмите "Settings". enter image description here

На Вкладке "Дополнительно", Вы видите местоположение образа диска.

enter image description here

0
ответ дан 22 November 2019 в 21:19
поделиться

Если кому-либо нужен он для сценариев целей, вот короткое решение.

В оболочке POSIX, с PCRE включил grep, попробуйте:

DOCKER_ROOT_DIR="$(docker info 2>&1 | grep -oP '(?<=^Docker Root Dir: ).*')"

В PowerShell:

$DOCKER_ROOT_DIR="$(docker info 2>&1 | foreach {if(

Если кому-либо нужен он для сценариев целей, вот короткое решение.

В оболочке POSIX, с PCRE включил [110], попробуйте:

[111]

В PowerShell:

[112]

Примечание, когда в Windows 10 (с 10.0.18999.1), в конфигурациях по умолчанию, это возвращается:

  • C:\ProgramData\Docker в режиме "Windows containers"
  • /var/lib/docker, в режиме "Linux containers"
-match "Docker Root Dir"){

Если кому-либо нужен он для сценариев целей, вот короткое решение.

В оболочке POSIX, с PCRE включил [110], попробуйте:

[111]

В PowerShell:

[112]

Примечание, когда в Windows 10 (с 10.0.18999.1), в конфигурациях по умолчанию, это возвращается:

  • C:\ProgramData\Docker в режиме "Windows containers"
  • /var/lib/docker, в режиме "Linux containers"
.TrimStart("Docker Root Dir: ")}})"

Примечание, когда в Windows 10 (с 10.0.18999.1), в конфигурациях по умолчанию, это возвращается:

  • C:\ProgramData\Docker в режиме "Windows containers"
  • /var/lib/docker, в режиме "Linux containers"
0
ответ дан 22 November 2019 в 21:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: