Docker基础命令
1.拉取镜像
docker pull 镜像名称
2.删除镜像
docker rmi 镜像id
3.查看镜像
docker images
4.搜索镜像(拉取之前,可以先搜索镜像有没有)
docker search 镜像名称
5.查看运行中的容器
docker ps
6.查看全部容器
docker ps -a
7.查看最后一次运行的容器
docker ps -l
8.创建并进入容器
docker run -it --name 容器名称 -p 90:80 镜像id bash
-i: 表示运行容器
-t: 表示容器启动后进入命令行 --name:给容器起一个名字 -p: 将容器的80端口映射到宿主机的90端口
-d: 后台运行并返回容器id,
启动容器时一般有两种用法 -it:启动容器并进入命令行 和 -di:后台启动容器弥补进入命令行
9.进入运行中的容器
docker exec -it 容器id /bin/bash
10.停止正在运行的容器
docker stop 容器id
11.启动停止的容器
docker start 容器id
12.删除容器(容器必须是停止状态)
docker rm 容器id
11.文件拷贝(宿主机→容器)
docker cp 需要拷贝的文件或目录 容器名称:容器目录
12.文件拷贝(容器→宿主机)
docker cp 容器名称:容器目录 要拷贝到的目录
13.docker容器访问宿主机ip
docker.for.mac.host.internal