咨询热线
来源:佛山达内电脑it培训中心 时间:2024/3/15 14:07:27
Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依赖包到一个可移植的容器中,然后发布到任何支持Docker的平台上。以下是一些Docker的常用命令:
镜像管理(Images)
docker images:列出本地存储的所有镜像。
docker search [OPTIONS] TERM:搜索镜像仓库中的镜像。
docker pull [OPTIONS] NAME:从镜像仓库拉取或更新指定镜像。
docker build [OPTIONS] PATH:使用Dockerfile构建镜像。
docker rmi [OPTIONS] IMAGE [IMAGE...]:删除一个或多个镜像。
docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]:为镜像添加标签。
容器管理(Containers)
docker run [OPTIONS] IMAGE [COMMAND] [ARG...]:运行一个容器。
docker ps [OPTIONS]:www.28yt.com/zhishi/19391.html:列出当前运行的容器。
docker stop [OPTIONS] CONTAINER [CONTAINER...]:停止一个或多个正在运行的容器。
docker start [OPTIONS] CONTAINER [CONTAINER...]:启动一个或多个已经停止的容器。
docker restart [OPTIONS] CONTAINER [CONTAINER...]:重启容器。
docker rm [OPTIONS] CONTAINER [CONTAINER...]:删除一个或多个容器。
docker logs [OPTIONS] CONTAINER:获取容器的日志。
网络管理(Networks)
docker network ls:m.28yt.com/zhishi/19391.html:列出Docker的网络。
docker network create [OPTIONS] NETWORK:创建一个新的网络。
docker network inspect [OPTIONS] NETWORK:查看网络详情。
卷管理(Volumes)
docker volume ls:列出Docker的卷。
docker volume create [OPTIONS] VOLUME:创建一个新的卷。
docker volume rm [OPTIONS] VOLUME [VOLUME...]:删除一个或多个卷。
系统管理
docker info:显示Docker系统的信息。
docker version:m.28yt.com/case/19395.html:显示Docker的版本信息。
docker system prune [OPTIONS]:清理不再使用的资源。
docker system df:显示Docker系统资源的使用情况。
镜像仓库管理
docker login [OPTIONS] [REGISTRYHOST/]:登录到镜像仓库。
docker logout [OPTIONS] REGISTRYHOST/:从镜像仓库注销。
docker push [OPTIONS] NAME:推送镜像到镜像仓库。
容器编排
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]:在运行的容器中执行命令。
docker attach [OPTIONS] CONTAINER:附加到一个正在运行的容器。
docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-:从容器中复制文件或文件夹到主机。
这些命令是Docker操作中较常用的一些,可以帮助你管理镜像、容器、网络和卷等。在使用这些命令时,可以通过添加不同的选项(OPTIONS)来调整命令的行为。
没有想要的答案?马上提问