📅  最后修改于: 2023-12-03 15:30:32.497000             🧑  作者: Mango
Docker是一种容器化技术,可以轻松地在不同的计算机或者操作系统之间进行部署和运行,因此备受程序员的青睐。本文将介绍如何使用Docker容器。
容器是Docker中的最基本单位,类似于轻量级的虚拟机。容器可以在自己的独立环境中运行应用程序,拥有自己的文件系统、内存、网络等资源,但与主机系统共享核心操作系统的内核。
相比传统的虚拟机,容器有如下优点:
在使用Docker之前,需要先在本地计算机上安装Docker。Docker支持多种操作系统,包括Windows、MacOS和Linux。具体安装方法参见Docker官网。
以下是常用的Docker命令:
docker pull
: 从Docker Hub服务器拉取镜像docker run
: 运行指定的镜像docker ps
: 查看正在运行的容器docker stop
: 停止运行的容器docker rm
: 删除已停止运行的容器docker rmi
: 删除镜像docker build
: 根据Dockerfile创建镜像Docker Hub是一个公共的镜像仓库,我们可以通过docker pull
命令在本地计算机上拉取需要的镜像。例如,运行下面的命令拉取nginx镜像:
docker pull nginx
使用docker run
命令运行刚才拉取的镜像。例如,下面的命令将在本地计算机上运行nginx容器:
docker run -d -p 80:80 nginx
参数解释:
-d
:以后台方式运行容器-p 80:80
:将容器的80端口映射到本地计算机的80端口运行下面的命令查看当前正在运行的容器:
docker ps
使用docker stop
命令停止运行中的容器,例如:
docker stop <容器ID>
使用docker rm
和docker rmi
命令分别删除容器和镜像,例如:
docker rm <容器ID>
docker rmi <镜像名称>
至此,我们已经完成了使用Docker容器的基本操作。祝你在容器化的世界中玩得愉快!