Docker

Docker 常用命令: 
http://blog.youkuaiyun.com/wsscy2004/article/details/25878363

http://cloud.51cto.com/art/201412/462905.htm

Docker 运行流程: 
首先得有一个镜像,搜索或者github上下载一个,然后:

docker ps -a 查看所有启动题目 和镜像端口

Python start we_1 开启题目

python stop we_1 关闭题目

python stop $(docker -aq)

1.加载镜像(tar包) 
docker load

2.查看tar是否加载成功 
docker images

3.查看是否有运行中的镜像 
docker ps

4.显示所有的镜像 
docker ps -a

5.运行镜像

docker run --privileged --name web_bases -p 6080:80 -p 6022:22 -itd  web_base_ssh


6.进入docker镜像

docker exec -it 临时名 /bin/bash(镜像shell地址)

7.退出docker镜像镜像内部 
exit

docker ps 命令的常用参数(及组合)如下。

-a : 查看所有容器,包括已经停止运行的。-l : 查看刚刚启动的容器。-q : 只显示容器ID-l -q : 则可以返回刚启动的容器ID。

docker stop/start/restart

docker stop 用来停止运行中的容器,同时你还可以用 
docker start 来重新启动一个已经停止的容器。

docker restart 可以重启一个运行中的容器。这就相当于对一个容器先进行 stop 再 start 。

docker run -t -i ubuntu bash

docker attach dockerid 重新附着到容器上

-d程序后台运行 
docker stop docker容器名称 
docker stop docker容器ID

docker inspect 查看docker容器的详细信息

docker rm 容器名称 删除docker 容器

docker rm ‘docker ps -a -q’删除所有 容器

删除所有未运行 Docker 容器 
docker rm $(docker ps -a -q) 
删除所有 Docker 镜像 
删除所有未打 tag 的镜像

docker rmi (docker images -q | awk '/^/ { print3 }’) 
删除所有镜像

docker rmi $(docker images -q) 
根据格式删除所有镜像

docker rm $(docker ps -qf status=exited)

8.保存镜像

docker commit 临时名 镜像名

9.导出镜像 
docker save 镜像名>镜像名.tar

10.备注

启动项在 /root/start.sh 中,有需要即可修改

顶


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

不知火猪

如果觉得有帮助,打赏鼓励,3Q

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

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

打赏作者

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

抵扣说明:

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

余额充值