... и снова Docker

Виртуальные машины и среды исполнения

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 14703
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: ... и снова Docker

Непрочитанное сообщение Olej » 03 фев 2021, 01:25

Olej писал(а):
03 фев 2021, 01:17
Перезагрузка!
После чего проверяем:

Код: Выделить всё

olej@xenix ~]$ docker run --rm hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/
Всё!
Проехали!

P.S. Но это означает что:
- за Fedora, как всегда, последуют все остальные дистрибутивы...
- Fedora, исключив тем Docker, вовсю продвигает альтернативы: Podman и др.
- если всеми так любимый Docker не подстроится под тенденцию CgroupsV2, то он может просто неожиданно выпасть из обихода. :-?

Аватара пользователя
Olej
Писатель
Сообщения: 14703
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: ... и снова Docker

Непрочитанное сообщение Olej » 29 мар 2021, 16:33

Docker - настолько широко используемая техника, что для него уже набросали сайтов с русскоязычной документацей:
Docker документация на русском

Аватара пользователя
Olej
Писатель
Сообщения: 14703
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: ... и снова Docker

Непрочитанное сообщение Olej » 29 мар 2021, 16:54

Olej писал(а):
03 фев 2021, 00:55
Это так ... да не совсем так, и на этой самонадеянности я потерял часа 4 времени при инсталляции на новый компьютер
После того, как добавили пользователя в группу Docker, нужно перезагрузить компьютер - Docker-сервис уже стартовал, и он не будет перечитывать права пользователей после того, как вы его запустили.

P.S. В случае многих других серверов-сервисов в подобных случаях бывает достаточно а). перезапустить сервис, или б). послать серверу сигнал на перечитывание конфигураций ... как в этом смысле с Docker - не знаю.
Проверить это леко:

Код: Выделить всё

olej@R420:~/2021/Zodiac_Systems/valhalla$ docker version
Client: Docker Engine - Community
 Version:           20.10.5
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        55c4c88
 Built:             Tue Mar  2 20:18:20 2021
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/version: dial unix /var/run/docker.sock: connect: permission denied
Применить новые групповые установки у Docker можно гораздо проще чем перезагрузкой:

Код: Выделить всё

olej@R420:~/2021/Zodiac_Systems/valhalla$ newgrp docker

Код: Выделить всё

olej@R420:~/2021/Zodiac_Systems/valhalla$ docker version
Client: Docker Engine - Community
 Version:           20.10.5
 API version:       1.41
 Go version:        go1.13.15
 Git commit:        55c4c88
 Built:             Tue Mar  2 20:18:20 2021
 OS/Arch:           linux/amd64
 Context:           default
 Experimental:      true

Server: Docker Engine - Community
 Engine:
  Version:          20.10.5
  API version:      1.41 (minimum version 1.12)
  Go version:       go1.13.15
  Git commit:       363e9a8
  Built:            Tue Mar  2 20:16:15 2021
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.4.4
  GitCommit:        05f951a3781f4f2c1911b05e61c160e9c30eaa8e
 runc:
  Version:          1.0.0-rc93
  GitCommit:        12644e614e25b05da6fd08a38ffa0cfe1903fdec
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

Ответить

Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя