docker连接命令
时间: 2024-07-13 21:00:43 浏览: 159
Docker 提供了一种便捷的方式来管理和运行容器化应用。如果你想要通过命令行与 Docker 进行交互,你可以使用 Docker 客户端。以下是一些基本的 Docker 命令连接和操作:
1. **安装 Docker**(适用于 Linux 或 macOS):
```
# 对于Linux (Debian/Ubuntu):
sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io
# 对于macOS (使用Homebrew):
brew install docker
```
2. **启动 Docker daemon**(如果尚未自动启动):
- Linux (大多数发行版):`sudo service docker start`
- macOS: `docker start`
3. **登录 Docker Hub**(如果你还没有登录):
```
docker login
```
4. **创建或拉取镜像**:
```
docker pull <image-name> # 下载镜像
docker create --name my-container <image-name> # 创建一个新的容器但不启动
```
5. **启动并运行容器**:
```
docker run -it <image-name> /bin/bash # 运行bash shell
docker run -p 8080:80 <image-name> # 配置映射主机端口到容器内的服务
```
6. **查看正在运行的容器**:
```
docker ps
```
7. **停止、重启或删除容器**:
```
docker stop <container-id>
docker restart <container-id>
docker rm <container-id>
```
8. **连接到正在运行的容器(SSH)**:
```
docker exec -it <container-id> sh # 如果容器支持 SSH,并且已配置了SSH服务
```
阅读全文