1、提交本地镜像到远程
cd to dockerfile directory
sudo docker build -t orange5 ./
sudo docker ps
docker tag 1adec2c4e3a9 cbcye/orange5:latest
docker login
docker push cbcye/orange5:latest

2、container存储为镜像
docker commit -m "python running host" -a "Gary Zhang" 05ae7b0aef42 groupad:v1

3、docker删除镜像
docker rmi ed9c93747fe1

4、docker删除容器
docker rm trusting_newton

5、docker 运行命令link
sudo docker run -d --name orange \
--link platform-db:orange-database \
-p 7777:7777 \
-p 8888:8888 \
-p 9999:9999 \
--security-opt seccomp:unconfined \
cbcye/orange5

6、docker运行
docker run -t -i \
-v /work/code/groupad:/alidata/groupad/ \
groupad:v1\
/bin/bash

7、docker push : remote error: bad record MAC

8.删除命令
删除所有未运行 Docker 容器
docker rm $(docker ps -a -q)

删除所有未打 tag 的镜像
docker rmi $(docker images | awk '/^<none>/ { print $3 }')

删除所有镜像
docker rmi $(docker images -q)

根据格式删除所有镜像
docker rm $(docker ps -qf status=exited)

9. 容器生成镜像
docker commit 5279e4f8a0b4 webdevops/php-nginx:3.0

10.运行结束删除
sudo docker run --name game-dev -d --rm -p 80:80 -v /work/www/game/:/app webdevops/php-nginx:version4

11.运行结束不删除
sudo docker run --name game-dev -p 80:80 -v /work/www/game/:/app webdevops/php-nginx:version4

12.执行shell
sudo docker exec -t -i game-dev /bin/bash

location / {
if ($http_cookie !~ 'DouyaGame.runJS=1'){
add_header Content-Type 'text/html; charset=utf-8';
rewrite ^/ /test/refresh.html break;
}
}

13. 拷贝文件
docker cp foo.txt mycontainer:/foo.txt
docker cp mycontainer:/foo.txt foo.txt
docker cp nginx/vhost LNMP:/usr/local/nginx/conf

14. 启动
docker run --restart=always -p 80:80 -p 21:21 -p 30002:22 -p 3306:3306 -p 6379:6379 -p 30003:11211 -v /work/www:/alidata/www -ti --name lnmp cbcye/lnmp:version2 ./run.sh

15.导出
docker export 6f9758b28902 > ~/Downloads/lnmp1.3.tar

16.导入
cat lnmp1.3.tar | docker import - cbcye/lnmp1.3

17. 删除镜像
docker rmi 4131620bb60f -f
docker rmi -f cbcye/lnmp1.3

docker 命令集的更多相关文章

  1. Centos上安装配置docker(命令集)

    导出镜像存储: docker save house/redis:3.2 > redis_img.tar   (也可以使用镜像ID) 导入镜像存储: docker load < redis_ ...

  2. 【3】docker命令集

    root@xcc-VirtualBox:/home/xcc# docker --helpUsage: docker [OPTIONS] COMMAND [arg...]       docker [ ...

  3. docker 命令合集

    目录 image镜像操作 container 容器操作 访问仓库 Repository 数据管理 使用网络 容器互联: image镜像操作 列出已经下载下来的镜像: docker image ls 查 ...

  4. 通过docker-machine和etcd部署docker swarm集群

    本片文章介绍一下 使用docker-machine 搭建docker swarm 集群:docker swarm是docker 官方搭建的容器集群编排工具:容器编排,就是可以使你像使用一太机器一样来使 ...

  5. Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例

    目录 [TOC] 1.环境准备 ​ 本文中的案例会有四台机器,他们的Host和IP地址如下 c1 -> 10.0.0.31 c2 -> 10.0.0.32 c3 -> 10.0.0. ...

  6. 从零开始搭建Docker Swarm集群

    从零开始搭建Docker Swarm集群 检查节点Docker配置 1. 打开Docker配置文件(示例是centos 7)vim /etc/sysconfig/docker2. 添加-H tcp:/ ...

  7. 故障公告:docker swarm集群“群龙无首”引发部分站点无法访问

    今天傍晚 17:38-18:18 左右,由于 docker swarm 集群出现 "The swarm does not have a leader" 问题,造成博问.闪存.园子. ...

  8. 云计算之路-阿里云上:docker swarm 集群故障与异常

    在上次遭遇 docker swarm 集群故障后,我们将 docker 由 17.10.0-ce 升级为最新稳定版 docker 17.12.0-ce . 前天晚上22:00之后集群中的2个节点突然出 ...

  9. 云计算之路-阿里云上:docker swarm 集群再次出现故障

    非常非常抱歉!16:30 ~ 17:00 左右我们用于跑 ASP.NET Core 站点的 docker swarm 集群再次出现宕机,由此给您带来了很大很大的麻烦,恳请您的谅解! 受此次故障影响的站 ...

随机推荐

  1. BZOJ.3926.[ZJOI2015]诸神眷顾的幻想乡(广义后缀自动机)

    题目链接 要对多个串同时建立SAM,有两种方法: 1.将所有串拼起来,中间用分隔符隔开,插入字符正常插入即可. 2.在这些串的Trie上建SAM.实际上并不需要建Trie,还是只需要正常插入(因为本来 ...

  2. 使用VSFTPD传输文件

    使用VSFTPD传输文件 一.文件传输协议 FTP(File Transfer Protocol)是一种在互联网进行文件传输的协议,基于B/S模式,默认使用20.21端口,其中20端口(数据端口)用于 ...

  3. bootstrap datepicker显示日历

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <title> ...

  4. 狡猾的商人 [HNOI2005] [一题双解]

    Description 刁姹接到一个任务,为税务部门调查一位商人的账本,看看账本是不是伪造的.账本上记录了n个月以来的收入情况,其中第i 个月的收入额为Ai(i=1,2,3...n-1,n), .当 ...

  5. ES6 迭代器和生成器

    设计为了更高效的数据处理,避免过多for循环嵌套(代码复杂度,跟踪多个循环变量) 1. 迭代器: 为迭代过程设计的接口 所有的迭代器对象都有next()方法,每次调用都返回一个结果对象,对象有两个属性 ...

  6. 用shell脚本守护后台进程

    假如现在在 crond 中添加了一个每分钟执行的定时任务如下: */ * * * * root cd /data/sbin; sh test.sh >/dev/>& 为了防止上一个 ...

  7. vue环境配置 vue-cli脚手架

    vue 环境配置步骤: 第一步: 在官网下载node,Node  下载地址 http://nodejs.cn/ 并安装node.检测node是否安装成功, 按 “windows+r”  进入cmd命令 ...

  8. Spring Boot集成JPA的Column注解命名字段无效的问题

    偶然发现,Spring Boot集成jpa编写实体类的时候,默认使用的命名策略是下划线分隔的字段命名. Spring Boot版本:1.5.4.release 数据表: id int, userNam ...

  9. 小甲鱼Python第四讲课后习题

    1while语句中,当条件为真时,它会一直循环下去,比如下面的例子,不过可以用Ctral + C来强制结束 while 'C': print("i love you") 2.观察打 ...

  10. 原生ajax请求

    $('#send').click(function(){ //请求的5个阶段,对应readyState的值 //0: 未初始化,send方法未调用: //1: 正在发送请求,send方法已调用: // ...