文档章节

CentOS7 Docker安装操作以及基本命令

l
 lvk618
发布于 2016/06/15 09:14
字数 431
阅读 13
收藏 0

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">CentOS7安装Docker</span>

rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm


#安装docker
yum -y install docker-io


出现如上所示,安装成功!


#启动docker

service docker start


启动成功!


#加入开机启动

chkconfig docker on

#从docker.io中下载centos镜像到本地 /var/lib/docker/graph

docker pull centos:latest



#查看已下载的镜像

docker images

#启动一个容器

docker run -i -t centos /bin/bash


#查看所有容器

docker ps -a


#开启一个容器

docker start container

#查看容器的root用户密码

docker logs <容器ID或者容器名> 2>&1 | grep '^User:' | tail -n1

#查看容器日志

docker logs -s <容器ID或者容器名>

#删除单个容器docker容器

docker rm loving_ride




#删除所有容器

docker rm $(docker ps -a -q)


#停止容器

docker stop <CONTAINER ID>


#启动容器

docker start <CONTAINER ID>

# 运行一个新容器,同时为它命名、端口映射、文件夹映射。以redmine镜像为例

docker run --name redmine -p 9003:80 -p 9023:22 -d -v /var/redmine/files:/redmine/files -v    /var/redmine/mysql:/var/lib/mysql sameersbn/redmine


# 一个容器连接到另一个容器&sonar容器连接到mmysql容器,并将mmysql容器重命名为db。这样,sonar容器就可以使用db的相关的环境变量了。

run -i -t --name sonar -d -link mmysql:db  tpires/sonar-server

# 当需要把一台机器上的镜像迁移到另一台机器的时候,需要保存镜像与加载镜像

docker save <IMAGEID> > /home/aa.tar


#拷贝文件到另一机器

scp -r   /home/aa.tar root@192.168.1.65:/home/aa.tar

#加载打包好的镜像

docker load < /home/aa.tar


#构建自己的镜像

docker build -t <镜像名> <镜像文件路径>

eg:docker build -t aa /home/aa.tar








本文转载自:http://blog.csdn.net/lk10207160511/article/details/51108784

l
粉丝 3
博文 80
码字总数 792
作品 0
广州
私信 提问
可持续自动化构建微服务(4)Centos7 安装 docker

第四章 Centos7 安装 docker Docker 是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,...

jato333
2018/05/28
0
0
docker搭建私有仓库以及使用

应用场景 docker有公共仓库,相当于在公共仓库中存在着大量的镜像资源,但是如果本地要使用这些镜像,需要手动pull到本地,如果下次再用还需要pull,并且docker的公共仓库是在国外的,这样频...

wsc449
2017/12/06
0
0
centos7安装docker详细过程

因为开发的机器是在局域网中,不可以连接外网,所以,优先考虑离线安装docker。 但是安装的过程一路坎坷。安装到最后发现有些环境的依赖版本过低,但是这些依赖又被其他多个程序使用。不能轻...

秋至丶枫以落
01/16
35
0
docker的安装和一些基本操作,举例安装tomcat容器

前言 用了linux服务器也有半年了。但是还是觉得在centos系统下安装各种文件比如nginx,mysql,jdk等等文件还是很麻烦,各种环境变量配置来配置去。在下对于linux也只是停留在需要用什么命令开始...

qq_33562996
2018/05/25
0
0
No.2 Docker的安装

如果读者没有现成的服务器来进行测试Docker,那么可以使用VMware Workstation这款软件来模拟Linux,并且虚拟机支持操作的回滚,那么即使在Linux平台上进行了非法的操作,这也是可以通过快照还...

棋帅小七
2017/11/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
今天
6
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
5
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
15
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
16
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部