Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境
到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器
是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容
器性能开销极低。
以下是 Docker 的基本配置和使用方法:
1. **安装 Docker**:
- 首先需要在你的系统上安装 Docker。你可以从 Docker 官网下载适合你操作系统的
Docker 版本。
2. **启动 Docker 服务**:
- 在 Linux 系统上,你可以使用如下命令启动 Docker 服务:
```bash
sudo systemctl start docker
```
3. **拉取 Docker 镜像**:
- 使用 `docker pull` 命令从 Docker Hub 拉取需要的镜像:
```bash
docker pull [镜像名]
```
4. **运行容器**:
- 使用 `docker run` 命令来运行一个容器:
```bash
docker run [选项] [镜像名] [命令] [参数]
```
- 例如,运行一个 nginx 容器:
```bash
docker run -d -p 80:80 --name mynginx nginx
```
这里 `-d` 表示后台运行,`-p` 表示端口映射,`--name` 为容器指定一个名称。
5. **查看容器状态**:
- 使用 `docker ps` 命令查看正在运行的容器列表。
6. **查看容器日志**:
- 使用 `docker logs` 命令查看容器的日志: