Используйте docker run --sysctl your.config.parameter
. Насколько я помню, используйте --sysctl
несколько раз для нескольких вариантов. Имейте в виду, что есть параметры sysctl, которые нельзя установить с помощью докера, поскольку они являются глобальными.
Конфигурация в традиционном стиле (запись в/sys|/proc
)не работает внутри контейнеров, за исключением случаев, когда вы используете что-то вроде ip netns exec...
или другие методы для входа в нужное пространство имен.
Если у вас включен репозиторий contrib в Linux Mint, там может быть доступно гостевое дополнение vbox, которое вы можете установить с помощью apt
. Это лучший способ установки.
Итак, попробуй:
sudo apt install virtualbox-guest-x11
в терминале. Если это не сработает, проверьте свои репозитории на contrib
.
Я не уверен, доступны ли они во всех версиях Linux Mint, вы не указали версию.
Если пакета нет, вам следует сначала установить некоторые другие пакеты, sudo apt install build-essential dkms linux-headers-$(uname -r)
а затем, следуя совету, в окне виртуальной машины щелкните меню «Устройства» и выберите «Вставить образ компакт-диска гостевых дополнений». Затем смонтируйте компакт-диск и выполните sudo /{path of mounted cd image}/VBoxLinuxAdditions.run
.
Я мог что-то упустить в последнем, если вы поищите в сети, вы найдете много ссылок.