Docker
Docker
WongKyunban
这个作者很懒,什么都没留下…
展开
-
Docker镜像导出导入
导出镜像(注意不是容器)~/Desktop$ sudo docker save -o MyNginx.tar nginx导入镜像/home/kyun/Desktop# sudo docker load < MyNginx.tar这种做法常常用于把现有的镜像拷贝到其他机器上。谢谢阅读!...原创 2019-11-08 11:05:06 · 1995 阅读 · 0 评论 -
Docker容器导出迁移
导出容器查询要导出的容器ID或容器名~$ sudo docker ps -a2. 导出ID为 1eec3e5a48f9 的容器~/Desktop$ sudo docker export 1eec3e5a48f9 > ~/Desktop/MyMobSF.tar从上图可以看到成功导致的容器,文件为MyMobSF.tar。导入容器第一种方法:从容器快照文件中导入为镜像,并...原创 2019-11-08 10:05:54 · 2025 阅读 · 0 评论 -
通过配置文件修改docker容器端口号
这个过程分三步:第一步:找到配置文件容器的配置文件在 /var/lib/docker/containers 里对应的目录下,里面的目录名都是用ID命名的,所以我们首先要找到这个ID,才能进到正确的目录去配置。这个ID可以通过下面两步来确定通过docker ps -a 命令,得到容器名或容器ID~$ sudo docker ps -aCONTAINER ID IMAGE ...原创 2019-10-23 22:01:33 · 7997 阅读 · 0 评论 -
ubuntu18.04安装Docker最简单的方法!
docker官方提供的参考https://docs.docker.com/install/linux/docker-ce/ubuntu/官方的安装可能有点复杂,本章采用最简单的安装方式:安装Ubuntu维护的版本1、检查Ubuntu的内核是否高于3.10,低于这个版本的内核不支持Docker~$ uname -r5.0.0-31-generic2、移除旧的docker,从来没有安装过,...原创 2019-10-21 16:11:45 · 1938 阅读 · 0 评论 -
使用docker创建swarm集群网络
Docker集群网络,解决的问题是能同时响应多少请求。不是分布式计算,因为分布式计算是将一个任务拆分若干个子任务,然后将子任务分配到不同的机器上去执行。集群网络的命令(1)docker swarm管理集群初始化集群:docker swarm init以node(worker)或manager加入集群:docker swarm join管理join-token:docker swarm j...原创 2019-02-27 14:35:46 · 6458 阅读 · 0 评论 -
常用Docker命令
Docker命令分为管理命令、镜像命令、容器命令、仓库命令、网络命令、数据卷命令、编排命令。1、启动Docker:~$ sudo service docker start2、确认Docker运行状态:~$ sudo docker run --rm hello-worldHello from Docker! //出此句说话,即正常3、重启Docker~$ sudo service d...原创 2019-02-27 10:27:15 · 2063 阅读 · 0 评论 -
通过Dockerfile文件来定制Docker镜像
默认的Dockerfile文件名是Dockerfile,不带后缀 ,首字母大写。通过Dockerfile文件构建过程是以一个镜像为基础,然后在其上进行定制其他东西。Dockerfile文件里的每一行都是Dockerfile指令。每一条Dockerfile命令构建一层。注意:Docker 不是虚拟机,容器就是进程。有了Dockerfile文件后只需要执行下面的命令就能构建并启动容器了:~...原创 2019-03-12 17:06:57 · 1564 阅读 · 0 评论