docker 命令集
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 命令集的更多相关文章
- Centos上安装配置docker(命令集)
导出镜像存储: docker save house/redis:3.2 > redis_img.tar (也可以使用镜像ID) 导入镜像存储: docker load < redis_ ...
- 【3】docker命令集
root@xcc-VirtualBox:/home/xcc# docker --helpUsage: docker [OPTIONS] COMMAND [arg...] docker [ ...
- docker 命令合集
目录 image镜像操作 container 容器操作 访问仓库 Repository 数据管理 使用网络 容器互联: image镜像操作 列出已经下载下来的镜像: docker image ls 查 ...
- 通过docker-machine和etcd部署docker swarm集群
本片文章介绍一下 使用docker-machine 搭建docker swarm 集群:docker swarm是docker 官方搭建的容器集群编排工具:容器编排,就是可以使你像使用一太机器一样来使 ...
- Centos7的安装、Docker1.12.3的安装,以及Docker Swarm集群的简单实例
目录 [TOC] 1.环境准备 本文中的案例会有四台机器,他们的Host和IP地址如下 c1 -> 10.0.0.31 c2 -> 10.0.0.32 c3 -> 10.0.0. ...
- 从零开始搭建Docker Swarm集群
从零开始搭建Docker Swarm集群 检查节点Docker配置 1. 打开Docker配置文件(示例是centos 7)vim /etc/sysconfig/docker2. 添加-H tcp:/ ...
- 故障公告:docker swarm集群“群龙无首”引发部分站点无法访问
今天傍晚 17:38-18:18 左右,由于 docker swarm 集群出现 "The swarm does not have a leader" 问题,造成博问.闪存.园子. ...
- 云计算之路-阿里云上:docker swarm 集群故障与异常
在上次遭遇 docker swarm 集群故障后,我们将 docker 由 17.10.0-ce 升级为最新稳定版 docker 17.12.0-ce . 前天晚上22:00之后集群中的2个节点突然出 ...
- 云计算之路-阿里云上:docker swarm 集群再次出现故障
非常非常抱歉!16:30 ~ 17:00 左右我们用于跑 ASP.NET Core 站点的 docker swarm 集群再次出现宕机,由此给您带来了很大很大的麻烦,恳请您的谅解! 受此次故障影响的站 ...
随机推荐
- Springboot集成ES启动报错
报错内容 None of the configured nodes are available elasticsearch.yml配置 cluster.name: fans node.name: no ...
- linux 学习笔记 wc命令
#wc 文件名.txt 输出 4 13 65 文件名.txt -->4 行13个单词 #wc -w 文件名.txt 统计单词数量 #wc -l 文件名.txt 统计行数 #wc -c 文 ...
- ubantu16.04安装sougou输入法
安装搜狗拼音输入法下载安装包:http://pinyin.sogou.com/linux/?r=pinyin如果直接安装不了,则按如下方法进行安装:sudo dpkg -i sogoupinyin_ ...
- SpringBoot多数据源
很多业务场景都需要使用到多数据库,本文介绍springboot对多数据源的使用. 这次先说一下application.properties文件,分别连接了2个数据库test和test1.完整代码如下: ...
- 给有C或C++基础的Python入门 :Python Crash Course 5 if语句
本章就是Pyhon版的 if语句.原理大家都懂,就不一一说说明了. 值得注意的两点: 1. 在每个if类语句结尾必须加上符号“:”. 2. 注意,在python中是否缩进代表与上一行代码是否有关. 下 ...
- BZOJ.4771.七彩树(可持久化线段树)
BZOJ 考虑没有深度限制,对整棵子树询问怎么做. 对于同种颜色中DFS序相邻的两个点\(u,v\),在\(dfn[u],dfn[v]\)处分别\(+1\),\(dfn[LCA(u,v)]\)处\(- ...
- 潭州课堂25班:Ph201805201 django 项目 第三十三课 后台文章标签查询提交到前台,删除功能实现(课堂笔记)
在视图中创建个类,要实现此功能,并把结果返回前台 , from django.shortcuts import render from django.views import View from dj ...
- 移动端页面:viewport与分辨率的坑
<meta name="viewport" content="width=device-width, user-scalable=no"> < ...
- python中 is 和 == 的区别
is 是比较两个引用是否指向了同一个对象(引用比较). == 是比较两个对象是否相等.
- Sunscreen [POJ3614] [贪心]
描述 C (1 ≤ C ≤ 2500) 头奶牛在海滩边晒太阳,要避免在日光浴时产生难看的灼伤,每头奶牛必须用防晒霜覆盖它的皮肤.第 i 头奶牛有一个最小和最大 SPF 值 (1 ≤ minSPFi ≤ ...