初学docker(win10)
初次安装后,首先更换docker镜像地址,打开daemon.json,配置:
- win10配置文件路径,~/docker/daemon.json
{ "registry-mirrors": ["https://registry.docker-cn.com"] }
1 登陆出错
win10系统
解决办法:打开防火墙
2 查看所有镜像
docker image ls docker images
3 查看所有容器
docker container ls -all
4 镜像与容器的关系
镜像(Image)和容器(Container)的关系,就像是面向对象程序设计中的 类 和 实例 一样,镜像是静态的定义,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。
5 删除镜像和容器
docker rmi <镜像名|镜像ID> rm <容器名|容器ID> docker rm `docker ps -aq` # 删除所有容器
6 启动与暂停容器
docker start <容器名|容器ID> docker stop <容器名|容器ID>
7 查看容器详细信息
docker inspect <容器ID|容器名>
结果类似于json数据,可以通过| grep来过滤需要的信息
8 运行并进去容器
docker run -itd centos bash
如果有错误提示,有可能会在命令前加winpty
9 直接进入容器
docker ps # 查看容器是否已经运行 docker start <容器名|容器ID> # 如果docker ps 查看没有执行此命令 docker exec -ti <容器名|容器ID> bash
如果有错误提示,有可能会在命令前加winpty
10 生成镜像
docker commit <容器名|容器ID>
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
飞天技术汇 | 阿里云发布ECS运维体系,提供原生运维能力
作为运维人员你是否遇到过 大量ECS资源不知如何管理和部署? 不知ECS发生宕机或意外重启的原因? 哪些故障响应机制可保障业务连续性? 我们知道,故障几乎无法完全避免,但如果总是在故障发生时才靠运维人员来解决问题,不仅太被动,对业务连续性也有非常高威胁。 所以,“主动”运维显得尤为重要。 8月8日,阿里云发布ECS主动运维体系。 云助手、弹性伸缩、系统事件等主动运维能力都得到升级,为云上业务运行保驾护航。 你一定对如何利用ECS运维能力有很多疑问,那么接着往下看。 ECS主动运维升级能力主要体现在哪些方面 1、基于ECS承诺的SLA服务水平,用户可以为关键业务系统设定预期的可用性目标并规划合理的架构。 2、借助OpenAPI和云助手功能,用户可以轻松实现对大规模实例资源的管理和运行环境的批量部署,大幅提升效率并且规避手工误操作的风险。 、 3、利用全面升级
- 下一篇
捷讯技术分享SSH 无法远程登录问题的处理办法汇总
前面小编给大家分享过云服务器和虚拟主机的区别,那么我们就会发现虚拟主机是不支持远程登录的。所以购买云服务器 ECS(后续简称 ECS)Linux 服务器后,就会面临如何登录和使用的问题。而由于服务器在云端,所以日常运维中通常都会基于 SSH 客户端登录服务器进行相关操作。今天,阿里云湖北授权服务中心捷讯技术小编就从登录 ECS 的不同方法和使用场景讲起,理理SSH 无法远程登录问题的常见原因与排查思路。 ECS Linux 不同登录方式示意图.pngECS Linux 不同登录方式示意图 如上图所示,当前 ECS Linux 支持 3 种不同的登录方式,其操作说明与使用场景如下: 1.管理终端(远程连接) 使用场景:当出现 ECS 启动异常、网络中断或 SSH 无法正常连接等情况时,可以通过管理终端(远程连接)功能直接连接服务器。它基于 VNC 技术,相当于在 ECS 上直连了一台虚拟的显示器(含鼠标、键盘) 2.SSH 使用场景:标准的 Linux 服务器连接方式。您可以通过各种 Linux SSH 客户端连接、登录 ECS,进行服务器的运维和管理工作。 3.SSH 密钥对 使用场景...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果