Как установить и использовать Docker на Linux: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
Строка 7: Строка 7:
<h3>a)Установка</h3>
<h3>a)Установка</h3>


    a)1. Обновляем список пакетов:<br>
a)1. Обновляем список пакетов:<br>
    <code>sudo apt update</code>
<code>sudo apt update</code>




    a)2.Устанавливаем необходимые пакеты, которые позволяют apt использовать пакеты через HTTPS:<br>
a)2.Устанавливаем необходимые пакеты, которые позволяют apt использовать пакеты через HTTPS:<br>
     <code>sudo apt install apt-transport-https ca-certificates curl software-properties-common</code>
     <code>sudo apt install apt-transport-https ca-certificates curl software-properties-common</code>




    a)3.Добавляем GPG ключ для официального репозитория Docker в вашу систему:<br>
a)3.Добавляем GPG ключ для официального репозитория Docker в вашу систему:<br>
    <code>curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -</code>
<code>curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -</code>




    a)4.Добавляем репозиторий Docker в источники APT:<br>
a)4.Добавляем репозиторий Docker в источники APT:<br>
    <code>sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"</code>
<code>sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"</code>




    a)5.Обновляем список пакетов:<br>
a)5.Обновляем список пакетов:<br>
    <code>sudo apt update</code>
<code>sudo apt update</code>




    a)6.Убеждаемся что установка будет из репозитория Docker:<br>
a)6.Убеждаемся что установка будет из репозитория Docker:<br>
    <code>apt-cache policy docker-ce</code><br>
<code>apt-cache policy docker-ce</code><br>
    [[Файл:How_to_install_Docker_on_Linux_(Ubuntu)_1.png]]<br>
[[Файл:How_to_install_Docker_on_Linux_(Ubuntu)_1.png]]<br>
    docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu (версия focal).
docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu (версия focal).




    a)7.Устанавливаем Docker:<br>
a)7.Устанавливаем Docker:<br>
    <code>sudo apt install docker-ce</code><br>
<code>sudo apt install docker-ce</code><br>




    a)8.Проверяем, что он запущен:<br>
a)8.Проверяем, что он запущен:<br>
    <code>sudo systemctl status docker</code><br>
<code>sudo systemctl status docker</code><br>
    [[Файл:How_to_install_Docker_on_Linux_(Ubuntu)_2.png]]<br>
[[Файл:How_to_install_Docker_on_Linux_(Ubuntu)_2.png]]<br>
    Примерный ожидаемый результат после команды.
Примерный ожидаемый результат после команды.






<h3>b)Использование</h3>
<h3>b)Использование</h3>
    docker используется через передачу ему цепочки опций и команд, затем аргументов. Синтаксис имеет следующую форму:<br>
docker используется через передачу ему цепочки опций и команд, затем аргументов. Синтаксис имеет следующую форму:<br>
    <code>docker [option] [command] [arguments]</code>
<code>docker [option] [command] [arguments]</code>


    Для просмотра всех доступных команд, введите:<br>
Для просмотра всех доступных команд, введите:<br>
    <code>docker</code>
<code>docker</code>


    Для более подробной иноформации о команде:<br>
Для более подробной иноформации о команде:<br>
    <code>docker COMMAND --help</code>
<code>docker COMMAND --help</code>




    {| class="wikitable"
{| class="wikitable"
    |-
|-
    ! colspan="2" |Команды  
! colspan="2" |Команды  
    |-
|-
    ! Команда !! Описание команды !!  <br>
! Команда !! Описание команды !!  <br>
    |-
|-
    | <code>attach</code>
| <code>attach</code>
    | Прикрепить локальные стандартные потоки ввода, вывода и ошибок к запущенному контейнеру.
| Прикрепить локальные стандартные потоки ввода, вывода и ошибок к запущенному контейнеру.

Версия 12:25, 13 июня 2023



Ubuntu

a)Установка

a)1. Обновляем список пакетов:
sudo apt update


a)2.Устанавливаем необходимые пакеты, которые позволяют apt использовать пакеты через HTTPS:

    sudo apt install apt-transport-https ca-certificates curl software-properties-common


a)3.Добавляем GPG ключ для официального репозитория Docker в вашу систему:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -


a)4.Добавляем репозиторий Docker в источники APT:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"


a)5.Обновляем список пакетов:
sudo apt update


a)6.Убеждаемся что установка будет из репозитория Docker:
apt-cache policy docker-ce
How to install Docker on Linux (Ubuntu) 1.png
docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu (версия focal).


a)7.Устанавливаем Docker:
sudo apt install docker-ce


a)8.Проверяем, что он запущен:
sudo systemctl status docker
How to install Docker on Linux (Ubuntu) 2.png
Примерный ожидаемый результат после команды.


b)Использование

docker используется через передачу ему цепочки опций и команд, затем аргументов. Синтаксис имеет следующую форму:
docker [option] [command] [arguments]

Для просмотра всех доступных команд, введите:
docker

Для более подробной иноформации о команде:
docker COMMAND --help


Команды
Команда Описание команды
attach Прикрепить локальные стандартные потоки ввода, вывода и ошибок к запущенному контейнеру.