debian10使用国内源安装docker以及一些使用方法
首先, 我的环境是debian, 容器是centos
debian
安装添加新存储库所需的依赖项
|
1
|
sudo apt install ca-certificates curl software-properties-common gnupg2 |
扔源
|
1
2
|
# deb-src [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian buster stabledeb [arch=amd64] http://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable |
使用以下 curl 命令导入存储库的 GPG 密钥:
|
1
|
curl -fsSL http://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add - |
然后apt update在install
|
1
|
apt-get install docker-ce |
开启服务
|
1
|
systemctl start docker |
然后拉取文件这些不说了
docker映射端口和挂载目录
|
1
2
|
宿主 容器 宿主 容器 宿主 容器docker run -it -p 8083:8080 -p 3389:3306 -v /mnt/:/mnt update /bin/bash |
导出容器
|
1
2
|
新名字 容器名字docker export -o cheng.tar confident_hopper |
导入容器
|
1
2
|
新名字docker import cheng.tar cheng |
下面是镜像问题
(镜像不能重复, 假如是备份原来的镜像cheng, 那么要导入新的镜像update.tar的时候就需要删除现有的cheng镜像, 不然导入失败, 因为当update.tar导入后会变成cheng名字的镜像, 两者名字不能重复, 如果使用export则无此问题)
导出镜像
|
1
|
docker save -o update.tar cheng |
导入镜像
|
1
|
docker load -i update.tar |
下面有三点需要注意的
|
1
2
3
|
1. docker save保存的是镜像(image),docker export保存的是容器(container)。2. docker load用来载入镜像包,docker import用来载入容器包,但两者都会恢复为镜像。3. docker load不能对载入的镜像重命名,而docker import可以为镜像指定新名称。 |
进入容器
|
1
2
|
容器名docker exec -it condescending_franklin /bin/bash |
进入容器的方式有4种, 请参考
下面看下案例

查看端口映射问题

centos
centos我是直接使用rpm包的, 只要两个包
主包: docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm
|
1
|
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm |
依赖: docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm
|
1
|
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm |
安装方式yum, 为什么要用yum呢, yum可以解决依赖问题, 安装的时候需要安装noarch先, 因为它会自动搞掂依赖
|
1
|
yum install docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm |

|
1
|
yum install docker-ce-17.03.2.ce-1.el7.centos.x86_64.rpm |

测试

搞掂!
debian10使用国内源安装docker以及一些使用方法的更多相关文章
- debian9使用国内源安装docker以及一些使用方法
debian9使用国内源安装docker以及一些使用方法 首先, 我的环境是debian, 容器是centos debian 扔源 # deb-src [arch=amd64] https://m ...
- ubuntu 16.04 国内源安装docker
1. 通过curl命令安装 检查是否安装curl root@ros-OptiPlex-3050:~# which curlroot@ros-OptiPlex-3050:~# 更新安装 root@ros ...
- python 使用国内源安装软件
python linux 等 使用国内源安装软件 速度更快 你值得拥有 ! 豆瓣源:pip install -i https://pypi.douban.com/simple/ 阿里源:pip ins ...
- ubuntu ARM换国内源和国内源安装ROS
ubuntu arm换国内源: https://www.cnblogs.com/yongy1030/p/10315569.html 国内源安装ROS: https://blog.csdn.net/ch ...
- centos7 安装zabbix3.0 安装zabbix4.0 yum安装zabbix 国内源安装zabbix 阿里云服务器安装zabbix
首先,此篇文章是有原因的. 刚开始也和大家一样来学习安装zabbix 奈何网上的教程和现实出现不一样的情况 在安装zabbix过程中,因为zabbix下载源是在国外,下载途中会出现终止下载的情况 tr ...
- (原+修改)Pip使用国内源安装opencv
转载请注明出处: https://www.cnblogs.com/darkknightzh/p/12000823.html 参考网址: https://www.imooc.com/article/34 ...
- jenkins 2.204.2 安装, 使用国内源安装, 并且跳过插件界面, 更新成国内插件源.
需要java环境支持,自行百度. jenkins 安装源在国外, 下载会比较慢, 尤其在linux下, 使用yum或者apt install jenkins方式安装时,经常会下载失败. 由于yum或者 ...
- pip 使用国内源安装第三方库
pip3 install django -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
- debian10切换国内源
Debian 10.3 下载地址: http://mirrors.163.com/debian-cd/10.3.0-live/amd64/iso-hybrid/debian-live-10.3.0-a ...
随机推荐
- js计算hashcode
String.prototype.hashCode = function(){ var hash = 0; for (var i = 0; i < this.length; i++) { var ...
- GO实现Cron解析和定时任务
Go的Cron表达式解析库:github.com/gorhill/cronexpr 核心类型和方法 // 表达式对象 expr *cronexpr.Expression // 解析cron表达式 ex ...
- iOS网络请求之数据解析
JSON解析 IOS中Json解析的四种方法 NSURLConnection-网络请求浅析 IOS开发:官方自带的JSON使用 XML 解析 GDataXMLNode应用 IOS学习:常用第三方库(G ...
- 【故障处理】队列等待之TX - allocate ITL entry引起的死锁处理
[故障处理]队列等待之TX - allocate ITL entry引起的死锁处理 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌 ...
- 给 linux redis 设置密码
在redis.conf 找到 下面添加一行: 这样的话,密码就可以设置成123456,然后重启redis就可以了.
- selenium模拟鼠标键盘操作
简单操作: 1.点击(鼠标左键)页面按钮:click() 2.清空输入框:clear() 3.输入字符串:send_keys()submit提交表单: 1.一般情况可以点击搜索按钮来搜索 2.也可以用 ...
- 文件的内存读取 ,以及image图片(二进制)的读取
#在python2.x中导入模块方法: from StringIO import String #在python2.x中它还有个孪生兄弟,运行速度比它快,用c实现的 from cStringIO im ...
- pstree - 树状显示进程信息
pstree - display a tree of processes(树状结构显示进程关系) 格式: pstree [option] option: -a --arguments:显示每个程序的完 ...
- Kafaka 总结
Kafka是一个分布式的Streaming处理平台,Kafka可以用于数据库中数据的导入导出,也可以用于实时流的处理,但是Kafka最核心的功能就是作为分布式的消息中间件. Kafka集群是由多个Br ...
- [Luogu 2386]放苹果
Description 题库链接 把 \(n\) 个同样的苹果放在 \(m\) 个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分发.多测,数据组数 \(t\). \(1\leq m,n\le ...