0
点赞
收藏
分享

微信扫一扫

Docker基本命令(一)

镜像操作

查看镜像

docker images

搜索镜像

docker search 镜像名

# 搜索 STARS >9000的 mysql 镜像
docker search --filter=STARS=9000 mysql

拉取镜像

docker pull 镜像名:TAG

dockerhub搜索镜像

运行镜像

docker run 镜像名:TAG

# 常用参数
docker run --name mn -v html:/tmp/html -p 80:80 镜像名:TAG

其中参数说明如下:

--name: 指定运行后容器名称为mn

-v: 挂载数据卷,把html数据卷挂载到容器内/tmp/html目录

-p: 端口映射,把宿主机80端口映射到容器的80端口

删除镜像

docker rmi -f 镜像名/镜像id

#删除多个 其镜像ID或镜像用用空格隔开即可 
docker rmi -f 镜像名/镜像ID 镜像名/镜像ID 镜像名/镜像ID

#删除全部镜像  -a 意思为显示全部, -q 意思为只显示ID
docker rmi -f $(docker images -aq)

docker image rm 镜像名称/镜像ID

保存/打包镜像

docker save 镜像名/镜像id -o 保存位置以及文件名

docker save mysql -o /mysql.tar

加载镜像

docker load -i mysql.tar

容器操作

查看容器

# 查看正在运行的容器
docker ps

# 查看所有的容器
docker ps -a

启动容器

docker start 容器名/容器id

停止容器

docker stop 容器名/容器id

重启容器

docker restart 容器名/容器id

删除容器

docker rm -f 容器名/容器id



举报

相关推荐

docker 基本命令

Docker基本命令

docker基本命令

docker network 基本命令

镜像的基本命令(docker)

0 条评论