以下是Docker新手入门核心指南,涵盖基础概念、安装、常用操作及实战案例,助你快速上手:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
docker run hello-world,看到欢迎信息即成功。| 操作 | 命令 | 说明 |
|---|---|---|
| 查看镜像 | docker images |
列出本地所有镜像 |
| 拉取镜像 | docker pull 镜像名:标签 |
从仓库下载镜像(如docker pull nginx) |
| 运行容器 | docker run -d -p 宿主机端口:容器端口 --name 容器名 镜像名 |
后台运行容器并映射端口(例:docker run -d -p 8080:80 nginx) |
| 停止/删除容器 | docker stop 容器名 / docker rm 容器名 |
停止或删除指定容器 |
| 进入容器 | docker exec -it 容器名 bash |
交互式进入容器内部(类似SSH) |
快速部署Nginx:
docker run -d -p 8080:80 --name mynginx nginx
访问http://localhost:8080,看到Nginx欢迎页即成功。
构建自定义镜像:
Dockerfile:FROM python:3.7-slim
COPY app.py /app/
CMD ["python", "/app/app.py"]
docker build -t myapp .
docker run -d -p 5000:5000 myapp
docker-compose up一键启动。提示:从简单案例开始,多动手实践,遇到问题优先查阅官方文档或社区论坛(如Stack Overflow)。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。