目录
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
主要使用步骤
根据提供的图和命令示例,我们可以总结出 Docker 的主要使用步骤如下:
1. 命令
Docker 的操作主要通过命令行工具进行。常用的命令包括 docker run
(运行容器)、docker stop
(停止容器)、docker start
(启动容器)、docker rm
(删除容器)等。
docker pull IMAGE
:从镜像仓库中拉取或更新镜像。docker push IMAGE
:将镜像推送到镜像仓库。docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
:运行一个新的容器。docker stop CONTAINER
:停止一个或多个正在运行的容器。docker start CONTAINER
:启动一个或多个已经被停止的容器。docker restart CONTAINER
:重启容器。docker rm CONTAINER
:删除一个或多个容器。docker rmi IMAGE
:删除一个或多个镜像。docker ps
:列出当前所有正在运行的容器。docker logs CONTAINER
:获取容器的日志。
2. 网络
Docker 容器可以配置网络,以便容器之间或容器与外部世界进行通信。网络配置可以通过 docker network
命令进行管理。
docker network ls
:列出所有网络。docker network create NETWORK
:创建一个新网络。docker network inspect NETWORK
:查看网络的详细信息。