docker容器常用命令
在使用Docker進行容器化部署時,常用的Docker容器命令是必須掌握的。本文將詳細解析常用的Docker容器命令,并通過實例演示展示命令的具體用法和效果。一、創(chuàng)建容器1. docker run命令
在使用Docker進行容器化部署時,常用的Docker容器命令是必須掌握的。本文將詳細解析常用的Docker容器命令,并通過實例演示展示命令的具體用法和效果。
一、創(chuàng)建容器
1. docker run命令:創(chuàng)建并啟動一個新的容器。
```
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
```
示例:
```
docker run -d -p 8080:80 --name mycontainer nginx
```
2. docker create命令:創(chuàng)建一個容器但不啟動它。
```
docker create [OPTIONS] IMAGE [COMMAND] [ARG...]
```
示例:
```
docker create --name mycontainer nginx
```
二、管理容器
1. docker start命令:啟動一個已經(jīng)創(chuàng)建的容器。
```
docker start [OPTIONS] CONTAINER [CONTAINER...]```
示例:
```
docker start mycontainer
```
2. docker stop命令:停止一個正在運行的容器。
```
docker stop [OPTIONS] CONTAINER [CONTAINER...]
```
示例:
```
docker stop mycontainer
```
3. docker restart命令:重啟一個正在運行的容器。
```
docker restart [OPTIONS] CONTAINER [CONTAINER...]
```
示例:
```
docker restart mycontainer
```
4. docker rm命令:刪除一個或多個容器。
```
docker rm [OPTIONS] CONTAINER [CONTAINER...]
```
示例:
```
docker rm mycontainer
```
三、查看容器信息
1. docker ps命令:列出當前運行的容器。
```
docker ps [OPTIONS]
```
示例:
```
docker ps -a
```
2. docker inspect命令:顯示一個或多個容器的詳細信息。
```
docker inspect [OPTIONS] CONTAINER [CONTAINER...]
```
示例:
```
docker inspect mycontainer
```
四、進入容器
1. docker exec命令:在容器內(nèi)部執(zhí)行命令。
```
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
```
示例:
```
docker exec -it mycontainer bash
```
通過以上詳細解析與實例演示,我們可以更好地理解和掌握Docker容器常用命令的使用方法。熟練運用這些命令,將大大提高我們在Docker容器化部署中的效率和準確性。