搭建docker环境

1.安装docker以及配置docker


1.安装docker

yum install docker-io -y

2.查看docker版本

docker -v

image.png

3.启动docker

service docker start

image.png

4.设置开机启动

chkconfig docker on

image.png

提示我使用 systemctl enable docker.service命令

systemctl enable docker.service

image.png

5.配置 Docker

因为国内访问 Docker Hub 较慢, 可以使用腾讯云提供的国内镜像源, 加速访问 Docker Hub 依次执行以下命令

echo "OPTIONS='--registry-mirror=https://mirror.ccs.tencentyun.com'" >> /etc/sysconfig/docker

image.png

systemctl daemon-reload

image.png

//重新启动docker

service docker restart

image.png


2.docker简单操作


1.下载镜像

//下载一个官方的 CentOS 镜像到本地
docker pull centos

image.png

//下载好的镜像就会出现在镜像列表里
docker images

image.png

2.运行容器

//这时我们可以在刚才下载的 CentOS 镜像生成的容器内操作了。
//生成一个 centos 镜像为模板的容器并使用 bash shell
docker run -it centos /bin/bash

image.png

//这个时候可以看到命令行的前端已经变成了 [root@(一串 hash Id)] 的形式, 这说明我们已经成功进入了 CentOS 容器。
//在容器内执行任意命令, 不会影响到宿主机, 如下
mkdir -p /data/simple_docker

image.png

//可以看到 /data 目录下已经创建成功了 simple_docker 文件夹
ls /data

image.png

//退出容器
exit

image.png

//查看宿主机的 /data 目录, 并没有 simple_docker 文件夹, 说明容器内的操作不会影响到宿主机
ls /data

3.保存容器

查看所有的容器信息, 能获取容器的id
docker ps -a

image.png

//然后执行如下命令,保存镜像:
docker commit -m="备注" 你的CONTAINER_ID 你的IMAGE

image.png

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏散尽浮华

Docker容器学习梳理--手动制作系统镜像

docker官方和个人发布的镜像由于版本等各种原因,漏洞较多,已统计Docker Hub超过30%的官方镜像包含高危漏洞。此外,由于网络等原因也会造成docke...

2288
来自专栏菜鸟程序员

Docker 容器镜像删除

1223
来自专栏Spring相关

在Centos7上安装Docker

在Centos7上安装Docker-ce直接用yum install docker -y安装的docker版本为1.12,但是docker发展很快,现在都18....

2313
来自专栏finleyMa

docker学习系列5 nginx 容器

docker run 其实等于 docker create + start 因为tag为 1.15 的 nginx 镜像并不在本地,会先下载再运行

1232
来自专栏点滴积累

Docker Registry

前言 上一篇文章讲了Docker Machine实现多主机Docker节点的管理。本文讲解如何实现Docker Registry,其实这个在第一篇Docker入...

4087
来自专栏性能与架构

Docker中配置centos容器支持ssh

image.png 在Docker起步中,已经下载了ubuntu系统镜像,启动容器后成功执行了一个简单的系统命令 此时的容器是封闭的,下面我们就建立起和容器的沟...

4058
来自专栏Linux驱动

Linux-tar命令(2)

tar 用于可以为文件和目录创建档案。可以为某一特定文件打包(备份文件), 也可以在档案中改变文件,或者向档案中加入新的文件。 主选参数: ...

1848
来自专栏编码前线

Docker容器进入的4种方式(推荐最后一种)

  在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器...

2473
来自专栏编程坑太多

跟我一起学docker(三)--镜像的常用操作

1586
来自专栏云计算教程系列

如何在Ubuntu 18.04上安装Docker Compose

Docker是一个很好的工具,用于在软件容器中自动部署Linux应用程序,但要充分利用其潜力,应用程序的每个组件都应该在自己的单独容器中运行。对于具有大量组件的...

7072

扫码关注云+社区

领取腾讯云代金券