Loading... Docker作为一个开源容器化平台,允许用户在隔离的环境中打包、分发和管理应用。Docker 的命令行工具docker CLI 提供了一套广泛的命令,适用于处理不同的任务,比如镜像管理、容器生命周期管理、网络配置等。 **基础命令** - `docker --version`: 显示 Docker 的版本信息。 - `docker info`: 显示 Docker 的系统信息,包括容器和镜像的数量。 - `docker login [Server]`: 用于登录到 Docker 仓库服务器。 - `docker help`: 查看更多的 Docker 命令说明或特定命令的帮助信息。 **镜像命令** - `docker images`: 列出本地主机上的所有镜像。 - `docker pull [Image]`: 从镜像仓库拉取指定的镜像。 - `docker push [Image]`: 将本地镜像推送到镜像仓库。 - `docker build -t [Tag] .`: 根据当前目录下的 Dockerfile 创建镜像。 - `docker rmi [Image]`: 删除一个或多个镜像。 - `docker history [Image]`: 查看镜像的历史变更。 **容器命令** - `docker ps`: 列出当前正在运行的容器。 - `docker ps -a`: 列出所有容器,包括未运行的。 - `docker run [Options] [Image]`: 创建一个新的容器并运行一个命令。 - `[Options]`可能包括 `-d` (后台运行), `-p` (端口映射), `-e` (设置环境变量), 等等。 - `docker start [Container]`: 启动一个或多个已经停止的容器。 - `docker stop [Container]`: 停止一个运行中的容器。 - `docker restart [Container]`: 重启容器。 - `docker rm [Container]`: 删除一个或多个容器。 - `docker exec -it [Container] /bin/bash`: 进入运行中的容器并启动 Bash(对于基于 Linux 的容器)。 - `docker logs [Container]`: 查看容器的日志。 **数据卷(Volumes)命令** - `docker volume create [Options] [Name]`: 创建一个新的卷。 - `docker volume ls`: 列出所有的卷。 - `docker volume inspect [Name]`: 显示指定卷的详细信息。 - `docker volume rm [Name]`: 删除一个或多个卷。 - `docker run -v [HostDir]:[ContainerDir]`: 运行容器时,将宿主机的目录挂载到容器的指定目录。 **网络命令** - `docker network ls`: 列出所有网络。 - `docker network create [Options] [Name]`: 创建新的网络。 - `docker network rm [Network]`: 删除一个或多个网络。 - `docker network inspect [Network]`: 查看特定网络的详细信息。 - `docker run --network=[Network]`: 连接容器到一个特定的网络。 **系统磁盘命令** - `docker system df`: 显示 Docker 使用的磁盘空间。 - `docker system prune`: 清理未使用的数据。 这些命令仅仅是 Docker 命令行工具的冰山一角,但对于日常操作来说已经非常全面。通过熟练地使用这些基础命令,用户可以有效地管理 Docker 的镜像、容器、数据卷和网络。随着用户对 Docker 的深入使用,更高级的命令和选项将会变得必需,但上面列出的命令已经为用户提供了一个坚实的起点。对于初学者来说,理解和掌握这些常用命令是深入学习 Docker 的基础。 #### [云服务器/高防CDN推荐](https://www.tsyvps.com/) #### [蓝易云](https://www.tsyvps.com/)国内/海外高防云服务器推荐 <div class="preview"> <div class="post-inser post box-shadow-wrap-normal"> <a href="https://www.tsyvps.com" target="_blank" class="post_inser_a no-external-link no-underline-link"> <div class="inner-image bg" style="background-image: url(https://www.8kiz.cn/img/6.png);background-size: cover;"></div> <div class="inner-content" > <p class="inser-title">蓝易云-五网CN2服务器【点我购买】</p> <div class="inster-summary text-muted"> <span style='color: red;'>蓝易云采用KVM高性能架构,稳定可靠,安全无忧!<br>蓝易云服务器真实CN2回国线路,不伪造,只做高质量海外服务器。</span> </div> </div> </a> <!-- .inner-content #####--> </div> <!-- .post-inser ####--> </div> --- **<span style='color:#000000'>海外免备案云服务器链接:[www.tsyvps.com](https://www.tsyvps.com)</span>** **<span style='color:#000000'>蓝易云安全企业级高防CDN:[www.tsycdn.com](https://www.tsycdn.com)</span>** **<span style='color:#DC143C'>持有增值电信营业许可证:B1-20222080【资质齐全】</span>** **<span style='color:#DC143C'>蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。</span>** 最后修改:2024 年 03 月 16 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏