二、Docker常用命令

docker常用命令图示
docker (命令) --help 可以查看该命令的用法
在这里插入图片描述
在这里插入图片描述

  • 镜像命令

在这里插入图片描述
docker search

  • 容器命令

在这里插入图片描述

docker run nginx 

run命令后面的nginx没有指定版本的话,就会从镜像仓库下载最新的
在这里插入图片描述
docker run -d 表示后台启动 – name 表示给容器起一个名字 -p 80:80 端口映射 前面一个80表示主机的端口,后面的80是容器的端口。
在这里插入图片描述
在浏览器访问80端口,出现nginx页面
在这里插入图片描述
进入容器

docker exec -it jknginx /bin/bash

-it 表示以交互模式进入 使用/bin/bash 命令
在这里插入图片描述
进入 容器中的nginx目录(根据安装的nginx在docker hub找到对应的目录),修改index.html 内容为Hello Docker… 通过浏览器访问
在这里插入图片描述
通过docker exec 进入容器修改比较麻烦,后面会通过 使用docker存储把内部的一个文件夹映射到外部主机的某个位置,在主机修改内容,对应docker容器中的内容也会修改。

docker ps 查看进程
在这里插入图片描述
docker ps -a 可以查看历史启动过的进程
在这里插入图片描述
docker start 或者docker stop 可以通过容器id启动关闭,也可以通过容器names启动关闭
在这里插入图片描述
docker restart id/name重启容器
docker stats id/name 容器的状态
docker logs id/name 容器运行的日志
docker rm id/name 删除容器 如果要删除运行的容器 需要加 -f docker rm -f id/name
在这里插入图片描述

  • 保存镜像
    在这里插入图片描述
    docker commit 将容器保存为镜像
    在这里插入图片描述
    保存为镜像后可以使用docker save 保存为压缩包,使用docker load 将压缩包再加载转化为镜像
    在这里插入图片描述
    docker load 加载压缩包转化为镜像,启动服务。
    在这里插入图片描述

在这里插入图片描述
分享社区
登陆到docker hub https://hub.docker.com/
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值