Last active
July 18, 2024 14:42
-
-
Save delagreen-v2/6147763adc4c2e2920431640ef7bab8d to your computer and use it in GitHub Desktop.
Docker
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #Запустить | |
| docker start <name_container> #Запустить контейнер | |
| #Войти в БАШ доккер контейнера | |
| docker run -it testing_image bash | |
| docker exec -it <name_container> bash | |
| docker attach <name_container> | |
| #Создать Image | |
| docker build --tag 'testing_image' . | |
| #Создать Image из container | |
| #Сохраняем состояние контейнера | |
| docker commit <name_container> | |
| #Посмотреть список контейнеров dokcer | |
| docker ps | |
| docker ps -a | |
| #Удалить контейнер | |
| docker rm <id_container> | |
| #Для удаления контейнера применяется команда docker rm имя/id контейнера. Если нужно удалить все контейнеры можно применить связку команд: docker rm $(docker ps -qa). | |
| #Удаление всех контейнеров со статусом exited | |
| docker rm $(docker ps -a -f status=exited -q) | |
| #Удалить Images | |
| docker rmi <id_container> | |
| #Удаляет все подвешенные контейнеры(НОУНЕЙМЫ) который выводит команда docker images -f dangling=true | |
| docker rmi $(docker images -f dangling=true) | |
| #Переместить файл в контейнер | |
| docker cp <path_to_file> name_cantainer:/<path_to_file.py> | |
| ####OFFTOP#### | |
| Надо посмотреть как работать с флагами | |
| issuise | |
| docker run --volume $(pwd):/home/${USER} <container> <comand> | |
| #Запуск не заходя в контейнер docker run -it {name_container} python3 main.py |
docker run -it -p 7000-8000:7000-8000 ai_tests1
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
docker run -it -v /local/path:/container/path myimage python3 main.py