docker run的流程+镜像容器基本命令
启动服务
service docker start
run流程图

底层原理

镜像基本命令
docker images 查看本地所有镜像

docker pull 镜像名下载镜像
docker rmi +镜像名或ID 删除指定镜像
容器基本命令
有了镜像才能使用容器 这里下载一个centos镜像进行实验测试
docker pull centos
容器启动命令

启动并进入容器
docker run -it centos /bin/bash
套娃开始了 我在linux跑linux

退出命令
exit退出命令(容器一起关闭)
使用ctrl+q+p 可以退出并保持容器运行
查看命令
docker ps查看当前运行的容器 加上-a查看容器启动历史
删除命令
docker rm 容器ID
docker rm -f $(docker ps -aq)删除所有容器
启动和停止容器操作

进入当前运行的容器
docker exec -it 容器ID /bin/bash

docker attach 容器ID /bin/bash
两者区别

容器拷贝
docker cp 容器内部路径 目的主机路径
容器路径就是ID:/ 本地主机就直接写路径

其他常用命令
docker run -d 容器名 后台启动容器
注意后台运行时必须要有一个前台进程,否则后台容器会被docker自动关闭
docker logs查看日志
docker top 容器ID查看容器内部的进程ID
docker inspect 镜像/容器ID 查看元数据

浙公网安备 33010602011771号