本文目录导读:
Docker简介
Docker是一种开源的应用容器引擎,可以将应用程序及其依赖环境打包到一个可移植的容器中,实现一次编写,到处运行,Docker命令是操作Docker容器的核心,本文将详细介绍Docker命令的使用方法,帮助您掌握容器技术的核心操作。
Docker常用命令
1、Docker镜像相关命令
(1)查看本地镜像:docker images
图片来源于网络,如有侵权联系删除
作用:列出本地所有镜像及其相关信息,如镜像ID、仓库名称、标签等。
(2)搜索远程镜像:docker search [镜像名称]
作用:搜索远程仓库中的镜像,了解镜像的详细信息。
(3)拉取镜像:docker pull [镜像名称]
作用:从远程仓库拉取指定镜像到本地。
(4)删除镜像:docker rmi [镜像名称]
作用:删除本地指定镜像。
2、Docker容器相关命令
(1)创建容器:docker run [选项] [镜像名称]
作用:创建并启动一个新的容器。
(2)查看容器:docker ps
作用:列出当前正在运行的容器。
(3)查看所有容器:docker ps -a
作用:列出所有容器,包括已停止的容器。
(4)启动容器:docker start [容器名称]
作用:启动一个已停止的容器。
(5)停止容器:docker stop [容器名称]
图片来源于网络,如有侵权联系删除
作用:停止一个正在运行的容器。
(6)重启容器:docker restart [容器名称]
作用:重启一个正在运行的容器。
(7)删除容器:docker rm [容器名称]
作用:删除指定容器。
3、Docker仓库相关命令
(1)推送镜像:docker push [镜像名称]
作用:将本地镜像推送到远程仓库。
(2)拉取仓库镜像:docker pull [镜像名称]
作用:从远程仓库拉取指定镜像到本地。
4、Docker网络相关命令
(1)查看网络:docker network ls
作用:列出所有Docker网络。
(2)创建网络:docker network create [网络名称]
作用:创建一个新的网络。
(3)删除网络:docker network rm [网络名称]
作用:删除指定网络。
图片来源于网络,如有侵权联系删除
5、Docker卷相关命令
(1)查看卷:docker volume ls
作用:列出所有Docker卷。
(2)创建卷:docker volume create [卷名称]
作用:创建一个新的卷。
(3)删除卷:docker volume rm [卷名称]
作用:删除指定卷。
Docker命令实战
以下是一个简单的Docker命令实战案例,演示如何使用Docker命令创建、启动、停止和删除容器。
1、拉取MySQL镜像:docker pull mysql
2、创建并启动MySQL容器:docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql
3、查看正在运行的容器:docker ps
4、停止MySQL容器:docker stop mysql
5、删除MySQL容器:docker rm mysql
Docker命令是操作Docker容器的核心,掌握Docker命令可以帮助您更好地使用容器技术,本文详细介绍了Docker镜像、容器、仓库、网络和卷等方面的命令,希望能帮助您快速掌握Docker命令,为您的项目开发提供便利。
标签: #容器技术 docker命令
评论列表