docker 基础命令

Docker常用命令

帮助命令

docker version    #版本
docker info     #系统
docker --help #帮助

镜像命令

docker images #所有镜像 -a 所有 -q id
docker search mysql #搜索镜像
docker pull mysql  #下载
docker pull mysql:5.7  #下载5.7版mysql
docker rmi mysql -f 42154125  4125125#删除



容器命令

先下载一个centos

docker pull cenos

新建容器

docker run [参数] image
--name="Name"  #名字
-d  #后台运行
-it #使用交互方式运行
-p #指定端口 8080:8080
	主机端口:映射端口
  容器端口 不映射
—P #随机指定端口

运行centos

docker run -it centos

退出

exit
ctrl  p +q #不停止退出

再次进入容器

docker exec -it id /user/bin/bash
docker attach id #进入容器正在执行的终端

查看正在运行的容器

docker ps
 -a 查看历史
 -n 规定个数

删除容器

docker rm id

启动和停止容器

docker start id
docker  restart id
docker stop id
docker kill id

常用其它命令

docker run -d xxx 后台启动,需要前台服务
docker logs -tf --tail 10 id  #显示日志 
docker top  id #内部进程信息
docker  inspect id #查看容器信息
docker cp id:/var/xxx.jpg /vat #拷贝
docker stats 查看内存占用情况

安装并启动ngninx

docker pull nginx
docker run --name  n1 -d  nginx -p 8888:80
docker exec -it n1 /bin/bash

镜像提交

docker commit -m="提交的信息" -a="作者" id 名字
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值