广州网站建设骏域环保地板,微信朋友圈推广,沈阳微网站制作,网站ip和pv的比例1. Docker 基本概念 镜像(Image): 只读模板#xff0c;包含创建容器的指令 容器(Container): 镜像的运行实例 Dockerfile: 用于构建镜像的文本文件 仓库(Repository): 存放镜像的地方#xff08;如Docker Hub#xff09;
2. 安装Docker
根据你的操作系统选择安装方式:…1. Docker 基本概念 镜像(Image): 只读模板包含创建容器的指令 容器(Container): 镜像的运行实例 Dockerfile: 用于构建镜像的文本文件 仓库(Repository): 存放镜像的地方如Docker Hub
2. 安装Docker
根据你的操作系统选择安装方式: Windows/macOS: 下载 Docker Desktop https://www.docker.com/products/docker-desktop Linux (以Ubuntu为例): sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io 安装后验证: docker --version
3. 基本命令
镜像操作
# 拉取镜像
docker pull 镜像名:标签# 列出本地镜像
docker images# 删除镜像
docker rmi 镜像ID或名称
容器操作
# 运行容器
docker run [选项] 镜像名# 常用选项:
-d # 后台运行
-p 主机端口:容器端口 # 端口映射
--name # 指定容器名称
-v 主机目录:容器目录 # 挂载卷# 列出运行中的容器
docker ps# 列出所有容器(包括停止的)
docker ps -a# 停止容器
docker stop 容器ID或名称# 启动已停止的容器
docker start 容器ID或名称# 删除容器
docker rm 容器ID或名称# 进入运行中的容器
docker exec -it 容器ID或名称 /bin/bash
4. 实战示例
运行Nginx服务器
docker run -d -p 8080:80 --name my-nginx nginx
访问 http://localhost:8080 查看Nginx欢迎页面
运行交互式Ubuntu容器
docker run -it ubuntu /bin/bash
5. 构建自定义镜像 1、创建 Dockerfile 文件: FROM ubuntu:latest
RUN apt-get update apt-get install -y python3
CMD [python3, --version] 2、构建镜像: docker build -t my-python .
3、运行容器:
docker run my-python
6. 常用技巧 查看容器日志: docker logs 容器ID 查看容器资源使用: docker stats 清理无用资源: docker system prune 官方文档: Docker Docs Docker Hub: https://hub.docker.com/ 交互式教程: Docker 101 Tutorial | Docker 翻译一下就是
1.docker客户端连接到docker的守护进程
2.docker守护进程拉取了hello-world镜像从docker hub仓库里面
3.docker守护进程用这个镜像创建了新的进程并运行了一个可执行文件
4.docker守护进程将流输出到docker客户端并发送到你的终端控制台 图如下 参考
https://blog.csdn.net/qq_20009015/article/details/84642493