Docker 入门实战 完整步骤记录
一、安装与基础配置阶段安装并启动 Docker Desktop完成安装后打开软件确认主界面显示Engine running引擎运行中且状态为绿色。配置国内镜像源解决下载慢/超时问题点击右上角Settings设置 → 左侧选择Docker Engine替换配置为以下内容保留了原有的 DNS 配置{ debug: false, dns: [ 223.5.5.5, 114.114.114.114 ], experimental: false, insecure-registries: null, registry-mirrors: [ https://docker.m.daocloud.io, https://dockerproxy.com, https://hub.rat.dev, https://mirror.baidubce.com ] }点击Apply Restart保存并重启 Docker使配置生效。二、验证 Docker 基础功能打开 Windows 终端PowerShell/CMD/Windows Terminal运行官方测试镜像验证安装是否正常docker run hello-world输出Hello from Docker!说明 Docker 安装、配置、运行均正常。三、实战运行 Nginx 网页服务含问题排查步骤1首次尝试运行端口映射失败执行命令docker run -d -p 8080:80 nginx问题浏览器访问 http://localhost:8080 无法打开。排查执行docker ps查看容器状态发现PORTS列仅显示80/tcp未成功映射到主机的 8080 端口。步骤2处理异常容器停止并删除运行异常的容器替换为你的容器IDdocker stop 0968edd0a88b docker rm 0968edd0a88b步骤3换端口重新运行 Nginx换用 8081 端口执行命令docker run -d -p 8081:80 nginx验证端口映射再次执行docker psPORTS列显示0.0.0.0:8081-80/tcp映射成功。步骤4验证服务浏览器访问 http://localhost:8081成功看到Welcome to nginx!页面服务运行正常 ✅四、本次核心知识点总结命令/参数作用说明docker run创建并启动一个新容器-d让容器在后台运行守护进程模式-p 主机端口:容器端口端口映射将主机端口流量转发到容器内端口docker ps查看当前正在运行的容器可排查端口映射、容器状态问题docker stop [容器ID]停止正在运行的容器docker rm [容器ID]删除已停止的容器
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2593050.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!