Docker常用命令

显示docker系统的信息

docker info  

查看docker的版本信息

docker version

在后台启动一个容器

docker run -d --name alias-Name imageName

启动容器

docker start Name/ID

停止容器

docker stop Name/ID

重启容器

docker restart Name/ID

杀死一个运行的容器

docker kill -s KILL Name/ID

删除容器

docker rm /rm -f Name/ID

停止容器

docker pause Name/ID

恢复容器

docker unpause Name/ID

只创建容器但不启动

docker create --name CONTAINER_Name imageName

查看运行的容器

docker ps / docker ps -a

进行一个运行中的容器,开启一个新的终端

docker exec -it CONTAINER_ID /bin/bash

进行一个运行中的容器,不开启一个新的终端

docker attach CONTAINER_ID

查看容器的相关信息

docker inspect CONTAINER_Name

查看容器里面的进程

docker top CONTAINER_Name

查看容器的日志输出

docker logs CONTAINER_Name

阻塞运行直到容器停止,然后打印出它的退出代码

docker wait CONTAINER_Name

将容器进行打包保存到本地,文件类型为tar

docker export -o test.tar CONTAINER_ID 

将上面保存的文件导入到镜像库中

cat test.tar |docker import - image_name:tag

查看容器的端口映射情况

docker port CONTAINER_ID

commit 从容器中创建一个新的镜像

docker commit -a "tony test" -m "my mysql" CONTAINER_ID  mymysql:v1
docker images mymysql:v1

cp 在使用的过程中会进行多个主机与容器之间的数据交换

docker cp /ruiqi/content CONTAINER_ID:/ruiqi/

diff 用来检查容器里面文件结构的更改

docker diff CONTAINER_ID

查看本地的镜像,-a 表示是所有的镜像

docker images /docker images -a

删除镜像

docker rmi -f image_name

给镜像做一个有别名的复本

docker tag mysql:v5.6 mysql:v5.7

构建一个镜像

docker build -t runoob/ubuntu:v1 .

查看当前这个镜像的历史信息

docker history image_name 

将当前的镜像保存到本地的一个tar 类型的文件

docker save -o TestFlask.tar TestFlask:v3

登录镜像仓库

docker login

从镜像仓库中拉镜像

docker pull

向镜像仓库推本地的镜像文件

docker push

检索镜像内容

docker search
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

运维-阿鹏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值