Docker常用的指令

技术主题

docker常用的指令梳理出如下,行为数据

技术原理

技术原理-细讲一

Docker是一种开源的容器化平台,用于创建、部署和管理容器化的应用程序。以下是一些常见的Docker命令:

1)镜像操作:
docker pull : 从Docker Hub或其他镜像仓库中拉取镜像。
docker images或docker image ls: 列出本地镜像。
docker rmi : 删除本地镜像。

2)容器操作:
docker run : 运行容器。
docker ps或docker container ls: 列出正在运行的容器。
docker ps -a或docker container ls -a: 列出所有容器,包括已停止的。
docker start : 启动已停止的容器。
docker stop : 停止正在运行的容器。
docker restart : 重启容器。
docker exec -it : 在正在运行的容器中执行命令。
docker rm : 删除容器。

3)容器日志:
docker logs : 查看容器的日志。
docker logs -f : 实时跟踪容器的日志。

4)容器网络:
docker network ls: 列出Docker网络。
docker network create : 创建一个新的Docker网络。
docker network connect : 将容器连接到指定的网络。
docker network disconnect : 将容器断开指定网络。

5)容器数据卷:
docker volume ls: 列出Docker数据卷。
docker volume create : 创建一个新的数据卷。
docker run -v :: 挂载数据卷到容器中。
Docker Compose:

docker-compose up: 使用Docker Compose启动容器群。
docker-compose down: 停止和移除使用Docker Compose启动的容器群。
这些是Docker的一些基本命令,但Docker提供了许多其他选项和参数,以满足各种需求。您可以使用docker --help来获取更多关于特定命令的信息,或查阅官方文档以获取更多详细信息。

技术原理-细讲二

1)Docker容器构建:
docker build -t : 使用Dockerfile构建自定义镜像。
docker build -f -t : 使用指定的Dockerfile构建自定义镜像。

启动容器映射外面的文件
docker run -p 80:8080 -v /apps/conf/ei-midjourney/config:/home/spring/config -d --name ei-midjourney-6 ei-midjourney-4

2)容器复制文件:
docker cp : : 从容器复制文件到本地文件系统。
docker cp :: 将文件复制到容器内部。

3)容器暂停和恢复:
docker pause : 暂停容器的所有进程。
docker unpause : 恢复已暂停的容器。

4)容器导出和导入:
docker export > : 导出容器为tar归档文件。
docker import :: 从tar归档文件导入容器快照为镜像。

你可能感兴趣的:(Docker,docker,eureka,容器)