Docker 基础命令详解:从容器创建到网络管理
- docker run: 用于创建并启动一个新的容器。例如,
docker run -it ubuntu:latest将创建一个基于最新版本的Ubuntu镜像的容器,并进入交互模式。\n2. docker ps: 列出正在运行的容器。例如,docker ps将显示当前正在运行的所有容器的列表。\n3. docker stop: 停止一个正在运行的容器。例如,docker stop container_id将停止指定ID的容器。\n4. docker rm: 删除一个已经停止的容器。例如,docker rm container_id将删除指定ID的容器。\n5. docker images: 列出本地已经下载的镜像。例如,docker images将显示所有本地镜像的列表。\n6. docker pull: 下载一个镜像到本地。例如,docker pull ubuntu:latest将下载最新版本的Ubuntu镜像。\n7. docker push: 将本地的镜像推送到远程仓库。例如,docker push username/repository:tag将推送指定标签的镜像到指定的仓库。\n8. docker exec: 在正在运行的容器中执行命令。例如,docker exec -it container_id /bin/bash将在指定容器中启动一个新的bash会话。\n9. docker build: 使用Dockerfile构建一个新的镜像。例如,docker build -t image_name:tag .将使用当前目录下的Dockerfile文件构建一个新的镜像。\n10. docker network: 管理Docker网络。例如,docker network create network_name将创建一个新的自定义网络。\n11. docker volume: 管理Docker卷。例如,docker volume create volume_name将创建一个新的卷。\n12. docker-compose: 使用Docker Compose来管理多个容器的部署。例如,docker-compose up将启动由docker-compose.yml文件定义的所有容器。
原文地址: https://www.cveoy.top/t/topic/p1gt 著作权归作者所有。请勿转载和采集!