精华!Docker 常用命令大全

原创
ithorizon 11个月前 (06-13) 阅读数 153 #Docker

Docker常用命令大全

Docker 是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖性包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。以下是 Docker 常用的一些命令,这些命令将帮助你管理和操作 Docker 容器。

1. 安装 Docker

```html

对于Linux用户(Ubuntu/Debian):

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

对于macOS用户:

brew install docker

对于Windows用户:

https://docs.docker.com/docker-for-windows/install/

2. 启动和停止 Docker

启动:

```html

sudo service docker start

```

停止:

```html

sudo service docker stop

```

重启:

```html

sudo service docker restart

```

3. 检查 Docker 是否运行

```html

systemctl status docker

```

4. 查看 Docker 版本

```html

docker --version

```

5. 显示镜像列表

```html

docker images

```

6. 搜索镜像

```html

docker search [image-name]

```

7. 下载并运行镜像

```html

docker run -it [image-name] [command]

```

例如:

```html

docker run -it ubuntu /bin/bash

```

8. 运行容器并映射端口

```html

docker run -p host_port:container_port -it [image-name] [command]

```

9. 查看正在运行的容器

```html

docker ps

```

10. 查看容器ID和状态

```html

docker inspect [container-id]

```

11. 启动容器

```html

docker start [container-id]

```

12. 停止容器

```html

docker stop [container-id]

```

13. 删除容器

```html

docker rm [container-id]

```

14. 删除镜像

```html

docker rmi [image-name]

```

15. 创建并推送到私有仓库

```html

docker build -t [username]/[image-name]:tag .

docker login

docker push [username]/[image-name]:tag

```

以上只是 Docker 常用命令的一部分,随着你的学习和实践,你会发现更多强盛的功能。务必查阅官方文档以获取更详细的指导:https://docs.docker.com/get-started/

本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Docker


热门