Docker常用命令大全

docker常用命令

容器

查看容器

在创建容器时,若本地没有nginx镜像,则需要载入nginx镜像

命令说明
docker pull nginx:latest拉取最新版的nginx的镜像
docker ps查看正在运行的容器
docker ps -a查看所有容器
docker ps -l查看最近创建的容器
创建容器
  1. 有两种创建容器的方式
    1. 可先创建容器,在启动
    2. 创建和启动一起进行
  • docker create --name=nginx-1 nginx 创建容器,声明容器的name
    docler start 容器的id/name

  • docler run --name=nginx-2 -dt -p 80:80 nginx
    –name 容器的name
    -d 后台运行
    -t 为容器创建一个命令行终端
    -p hostPost:containerPost 宿主机端口:容器端口

停止和删除容器
  1. docker stop name|id docker restart name|id
  2. docker rm name|id 只能删除停止的容器
  3. docker -f rm name|id强制删除一个正在运行的容器
  4. docker exec -it id|name /bin/bash
    进入容器,如果从这个容器中退出,容器不会停止。
导入和导出容器
  1. docker export id|name > 路径
  2. docker import 快照文件 新镜像的命名
查看镜像/容器的元数据

docker inspect 容器name

将容器保存为新的镜像

docker commit -a “author” -m “说明文字message” 容器ID/name 新镜像的命名

镜像

镜像和容器的关系

容器是镜像运行的实例
镜像是创建Docker容器的模板

列出本地主机的镜像

docker images

  • Repository 镜像的仓库源
  • Tag 标签
    同一个仓库可以有多个tag,即有多个不用的版本。

docker search/pull/rmi 镜像名
查找/获取/删除

命令大全
https://www.runoob.com/docker/docker-command-manual.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值