Docker 基础操作指南
Docker 基础操作指南
拉取基础镜像:
docker pull centos:latest
根据基础的Centos镜像运行一个名为base-centos的容器
docker run --name base-centos -d centos:latest
把本地的JDK拷贝到容器中
docker cp /home/kxvz/jdk-8u201-linux-x64.rpm base-centos:/opt
查看所有容器
docker ps -a
查看所有运行的容器
docker ps
停止运行的容器
docker stop CONTAINER_ID
启动停止的容器
docker start CONTAINER_ID
进入容器中使用命令
docker exec -it CONTAINER_ID /bin/bash
删除容器
docker rm CONTAINER_ID
查看所有镜像
docker images
删除镜像
docker rmi IMAGE_ID
登录 docker hub
docker login
把容器打包成镜像
docker commit CONTAINER_ID 镜像名
如: docker commit 34e82f99ba41 base-centos
为打包好的镜像打标签
docker tag 镜像名 DockerHub名/镜像名:版本号(如果不写版本则默认为 latest)
如: docker tag base-centos kxvz/base-cento
推送镜像到Dockerhub
docker push DockerHub名/镜像名
如: docker push kxvz/base-centos
启动可以使用systemctl命令的容器
docker run --privileged -ti --name kxvz-base base-centos /usr/sbin/init
从主机复制到docker容器
docker cp host_path containerID:container_path
从容器复制到主机
docker cp 667b3323ea44:/etc/my.cnf ./
查看2分钟内的日志
journalctl --since "2 min ago"
docker run --privileged -ti -d -p 55001:22 -p 55002:27200 -v /home:/home --name kxvz-base base-centos /usr/sbin/init
-v /home:/home
==LOG-Footer Start==================================
作者公众号:Loyomer
简洁:Kxvz的生活记账本。技术,生活,随笔,文摘...
欢迎大家关注...
==LOG-Footer End==================================
==LOG-Footer Start==================================
作者公众号:Loyomer
简洁:Kxvz的生活记账本。技术,生活,随笔,文摘...
欢迎大家关注...
==LOG-Footer End==================================
Docker 基础操作指南的更多相关文章
- Docker - Docker基础命令及使用
Docker Docker - 官网 Docker - Hub GitHub - Docker Docker中文社区 Docker基础命令 Docker 查看帮助信息:docker --help 查看 ...
- 【云计算】Docker云平台—Docker基础
Docker云平台系列共三讲,此为第一讲:Docker基础 参考资料: Docker官方文档:https://docs.docker.com/ Docker从入门到实践:https://yeasy.g ...
- Docker基础技术:Linux Namespace(下)
在 Docker基础技术:Linux Namespace(上篇)中我们了解了,UTD.IPC.PID.Mount 四个namespace,我们模仿Docker做了一个相当相当山寨的镜像.在这一篇中,主 ...
- Docker 基础技术:Linux Namespace(下)
导读 在Docker基础技术:Linux Namespace(上篇)中我们了解了,UTD.IPC.PID.Mount 四个namespace,我们模仿Docker做了一个相当相当山寨的镜像.在这一篇中 ...
- Docker基础入门及示例
Docker近几年的发展可谓一日千里,特别从是2013年随着一个基于LXC的高级容器引擎开源,到现在,其在linux和windows上都有了很好的支持,并且已经有很多公司将docker用于实际的生产环 ...
- Docker 基础 : 镜像
目录 获取镜像 查看镜像信息 搜索镜像 删除镜像 创建镜像 导出和导入镜像 上传镜像 总结 镜像是 Docker 的三大核心概念之一.Docker 运行容器前需要本地存在对应的镜像,如果本地没有对应的 ...
- Docker 基础技术之 Linux cgroups 详解
PS:欢迎大家关注我的公众号:aCloudDeveloper,专注技术分享,努力打造干货分享平台,二维码在文末可以扫,谢谢大家. 推荐大家到公众号阅读,那里阅读体验更好,也沉淀了很多篇干货. 前面两篇 ...
- docker 基础知识分享ppt
给团队做的docker基础分享ppt, 见下面的附件. https://files.cnblogs.com/files/harrychinese/docker_intro.pptx
- 中标麒麟龙芯平台--docker基础镜像制作
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源.Docker 的出现为开发人员和运维人员带来了极大的便利.Docker在X86下常见的发行版Linux如Ub ...
随机推荐
- Linux下安装Phalcon系统环境安装Phalcon 及 安装Phalcon Developer Tools
一.安装Phalcon Phalcon 需要用的的PHP扩展函数有如下: curl gettext gd2 (to use the Phalcon\Image\Adapter\Gd class) li ...
- Linux工具[转]
ref: https://github.com/linw7/Skill-Tree/blob/master/Linux%E5%B7%A5%E5%85%B7.md Linux工具 Linux下还是有很多超 ...
- IntelliJ IDEA 2017 JDK Tomcat Maven 配置步骤详解(一)
要求 配置 Java基础环境(实际上应该在虚拟机linux环境下 安装CentOS 7,但是我这电脑实在承受不住了) 安装 开发工具 IntelliJ IDEA 2017.1 第一部分: JDK ...
- flask使用模板
flask常用代码模板 from flask import Flask, request,jsonify import requests app = Flask(__name__) @app.rout ...
- Spark-Hadoop、Hive、Spark 之间是什么关系?
作者:Xiaoyu Ma链接:https://www.zhihu.com/question/27974418/answer/38965760来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商 ...
- 一步一步跟我学ImGui.第一讲.配置OpenGl2+ImGui环境
目录 搭建ImGui例子中的第一个OpenGl2环境 一丶搭建OpenGL2环境 1.下载GLFW库 2.解压GLFW库. 3.将GLFW库拷贝到你的工程文件下. 4.配置到Vs2013中. 5.测试 ...
- Spark设置自定义的InputFormat读取HDFS文件
本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/problem_spark_reading_hdfs_serial ...
- Selenium向iframe富文本框输入内容
目录 前言 只输入纯文本 通过JS注入HTML代码 前言 在使用Selenium测试一些CMS后台系统时,有时会遇到一些富文本框,如下图所示: 整个富文本编辑器是通过iframe嵌入到网页中的,手动尝 ...
- SQL中查询现有未释放连接
SELECT dbid,count() FROM [Master].[dbo].[SYSPROCESSES] WHERE spid> and status='sleeping' group by ...
- Java 面向对象(十六)
多线程 一.并发与并行 并发:指两个或多个事件在同一个时间段内发生. 并行:指两个或多个事件在同一时刻发生(同时发生). 在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行, ...