Чтобы запустить Ubuntu в Docker, вы можете использовать несколько методов. Вот несколько примеров кода:
Метод 1: использование официального образа Docker Ubuntu
docker run -it ubuntu
Эта команда извлекает официальный образ Ubuntu Docker из Docker Hub и запускает интерактивный сеанс терминала внутри контейнера.
Метод 2. Создание образа Docker Ubuntu из файла Docker
Создайте файл с именем Dockerfile
FROM ubuntu
Создайте образ Docker с помощью следующей команды:
docker build -t my-ubuntu-image .
Запустите образ Docker:
docker run -it my-ubuntu-image
Метод 3: запуск определенной версии Ubuntu
Чтобы запустить определенную версию Ubuntu, вы можете указать тег версии при извлечении образа или в файле Dockerfile. Например, чтобы запустить Ubuntu 18.04:
docker run -it ubuntu:18.04
или в Dockerfile:
FROM ubuntu:18.04
Метод 4. Запуск Ubuntu с постоянным контейнером
Чтобы контейнер работал в фоновом режиме после его запуска, вы можете использовать флаг -d(отсоединенный). Например:
docker run -d ubuntu
Чтобы получить доступ к контейнеру позже, вы можете использовать команду docker exec:
docker exec -it <container_id> bash