Я создал контейнерный SSH-сервер, который предоставляет возможности SSH для любого запущенного контейнера. Вам не нужно менять контейнер. Единственное требование состоит в том, что у контейнера есть bash.
Если у вас есть контейнер с именем «web-server1». Следующая команда запуска docker запустит второй контейнер, который предоставит SSH для первого контейнера.
docker run -ti --name sshd-web-server1 -e CONTAINER=web-server1 -p 2222:22 \
-v /var/run/docker.sock:/var/run/docker.sock -v $(which docker):/usr/bin/docker \
jeroenpeeters/docker-ssh
Для получения дополнительных указателей, https://github.com/jeroenpeeters/docker-ssh[!d2 ]
Как показывают многочисленные недавние тесты на Phoronix, драйвер RadeonSI с открытым исходным кодом, который поставляется с предустановленной версией, будет служить вам лучше всего для рабочих нагрузок OpenGL (т. е. большинства игр и программного обеспечения, таких как Blender и Krita). Если вам нужен Vulkan (новый API, используемый некоторыми последними играми Linux), вы можете установить пакет mesa-vulkan-drivers. Единственной в настоящее время отсутствующей функцией в драйверах с открытым исходным кодом по сравнению с Catalyst / AMDGPU-PRO является поддержка API OpenCL и API HDMI / DisplayPort, оба из которых должны быть доступны в течение года.
Как показывают многочисленные недавние тесты на Phoronix, драйвер RadeonSI с открытым исходным кодом, который поставляется с предустановленной версией, будет служить вам лучше всего для рабочих нагрузок OpenGL (т. е. большинства игр и программного обеспечения, таких как Blender и Krita). Если вам нужен Vulkan (новый API, используемый некоторыми последними играми Linux), вы можете установить пакет mesa-vulkan-drivers. Единственной в настоящее время отсутствующей функцией в драйверах с открытым исходным кодом по сравнению с Catalyst / AMDGPU-PRO является поддержка API OpenCL и API HDMI / DisplayPort, оба из которых должны быть доступны в течение года.
Как показывают многочисленные недавние тесты на Phoronix, драйвер RadeonSI с открытым исходным кодом, который поставляется с предустановленной версией, будет служить вам лучше всего для рабочих нагрузок OpenGL (т. е. большинства игр и программного обеспечения, таких как Blender и Krita). Если вам нужен Vulkan (новый API, используемый некоторыми последними играми Linux), вы можете установить пакет mesa-vulkan-drivers. Единственной в настоящее время отсутствующей функцией в драйверах с открытым исходным кодом по сравнению с Catalyst / AMDGPU-PRO является поддержка API OpenCL и API HDMI / DisplayPort, оба из которых должны быть доступны в течение года.