1. docker run - запускает контейнер из образа
Пример: docker run nginx
2. docker stop - останавливает работу контейнера
Пример: docker stop container_name
3. docker ps - выводит список запущенных контейнеров
Пример: docker ps
4. docker images - выводит список доступных образов
Пример: docker images
5. docker pull - загружает образ из репозитория
Пример: docker pull nginx
6. docker push - отправляет образ в репозиторий
Пример: docker push username/image_name
7. docker build - создает новый образ на основе Dockerfile
Пример: docker build -t image_name .
8. docker exec - запускает команду внутри контейнера
Пример: docker exec container_name ls
9. docker logs - выводит логи контейнера
Пример: docker logs container_name
10. docker rm - удаляет контейнер
Пример: docker rm container_name
11. docker rmi - удаляет образ
Пример: docker rmi image_name
12. docker network create - создает новую сеть для контейнеров
Пример: docker network create network_name
13. docker network connect - подключает контейнер к сети
Пример: docker network connect network_name container_name
14. docker network disconnect - отключает контейнер от сети
Пример: docker network disconnect network_name container_name
15. docker volume create - создает новый том для контейнеров
Пример: docker volume create volume_name
16. docker volume ls - выводит список доступных томов
Пример: docker volume ls
17. docker volume rm - удаляет том
Пример: docker volume rm volume_name
18. docker-compose up - запускает контейнеры из файла конфигурации Docker Compose
Пример: docker-compose up
19. docker-compose down - останавливает работу контейнеров, созданных с помощью Docker Compose
Пример: docker-compose down
20. docker swarm init - инициализирует Docker Swarm и создает менеджер узел.
Пример: docker swarm init
21. docker swarm join - присоединяет рабочий узел к Docker Swarm.
Пример: docker swarm join --token SWMTKN-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 192.168.0.1:2377
22. docker service create - создает новый сервис в Docker Swarm.
Пример: docker service create --name web --replicas 3 -p 8080:80 nginx
23. docker service ls - выводит список сервисов в Docker Swarm.
Пример: docker service ls
24. docker service update - обновляет настройки сервиса в Docker Swarm.
Пример: docker service update --replicas 5 web
25. docker service rm - удаляет сервис из Docker Swarm.
Пример: docker service rm web
26. docker stack deploy - развертывает стек приложений в Docker Swarm.
Пример: docker stack deploy --compose-file docker-compose.yml app_stack
27. docker stack ls - выводит список развернутых стеков в Docker Swarm.
Пример: docker stack ls
28. docker stack rm - удаляет стек приложений из Docker Swarm.
Пример: docker stack rm app_stack
29. docker node ls - выводит список узлов в Docker Swarm.
Пример: docker node ls
30. docker node rm - удаляет узел из Docker Swarm.
Пример: docker node rm worker1
31. docker node update - обновляет настройки узла в Docker Swarm.
Пример: docker node update --label-add env=prod worker1
32. docker network create - создает новую сеть в Docker Swarm.
Пример: docker network create --driver overlay my_network
33. docker network ls - выводит список сетей в Docker Swarm.
Пример: docker network ls
34. docker network rm - удаляет сеть из Docker Swarm.
Пример: docker network rm my_network
35. docker secret create - создает новый секрет в Docker Swarm.
Пример: echo "my_secret" | docker secret create my_secret -
36. docker secret ls - выводит список секретов в Docker Swarm.
Пример: docker secret ls
37. docker secret rm - удаляет секрет из Docker Swarm.
Пример: docker secret rm my_secret
38. docker config create - создает новую конфигурацию в Docker Swarm.
Пример: echo "my_config" | docker config create my_config -
39. docker config ls - выводит список конфигураций в Docker Swarm.
Пример: docker config ls
40. docker config rm - удаляет конфигурацию из Docker Swarm.
Пример: docker config rm my_config