镜像搜索
docker search 镜像名称
镜像拉取
docker pull 镜像名称
查看所有镜像
docker images
删除镜像(所有使用该镜像的容器必须都删除,否则会报错)
docker rmi 镜像名称
docker rmi -f $(docker images) //删除所有镜像
容器
--name 指定容器名称
-p 映射端口
-P 随机端口映射
-d 守护进程启动
-v 指定挂载目录
docker run -d -p 指定端口:容器运行端口 -v 主机配置目录:容器配置目录 镜像名称
docker run 命令在创建容器时,会检查本地是否存在指定镜像,如果不存在则从 Docker Hub 下载并启动
查看容器
-a 显示所有容器 包括未运行的
-q 静默模式 只显示容器编号
docker ps
删除容器
docker rm 容器id
docker rm $(docker -a -q) //删除所有容器
停止容器运行
docker stop 容器id
重启容器
docker restart 容器id
启动停止的容器
docker start 容器id
进入容器交互式界面(退出使用 exit )
docker exec -i -t 容器id /bin/bash
拷贝
docker cp 容器id:容器文件路径 主机路径
网友评论