DOCKER从入门到放弃(一)

前言

关于docker的各种概念已有各位大神珠玉在前,请各位自行查看,本系列的目的是各种详细操作步骤
各种概念特别推荐CloudMan的3篇blog:
http://www.cnblogs.com/CloudMan6/p/6693772.html
http://www.cnblogs.com/CloudMan6/p/6706546.html
http://www.cnblogs.com/CloudMan6/p/6718464.html

Docker安装

系统环境

系统版本:Centos 7.2

内核版本:3.10.0-514.el7.x86_64

DNS IP: 114.114.114.114

关闭selinux、firewalld

yum安装源

备份本地源:

mkdir /etc/yum.repos.d/bk mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bk/ 

阿里centos源获取:

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

阿里epel源获取:

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 

docker源:

[root@nginx-2 ~]# vi /etc/yum.repos.d/docker.repo [docker] name=docker baseurl=http://mirrors.aliyun.com/docker-engine/yum/repo/main/centos/7/ gpgcheck=1 enable=1 gpgkey=http://mirrors.aliyun.com/docker-engine/yum/gpg 

yum安装命令

yum install -y docker-engine

加速器配置

获取加速去网址

由于某些原因访问一些国外的网站速度很慢,配置加速器代理能加快docker获取官方镜像的速度,国内提供加速器的厂家较多如:阿里云、daocloud等,加速器获取方法使用google自行解决

在启动脚本中配置加速器

在以ExecStart开头的行后配置加速器参数: –registry-mirror=https://********.mirror.aliyuncs.com

vi /usr/lib/systemd/system/docker.service 12 ExecStart=/usr/bin/dockerd --registry-mirror=https://********.mirror.aliyuncs.com 

第一个docker容器启动

  1. 启动docker服务
systemctl start docker 
  1. 获取nginx镜像
 docker pull nginx 
  1. 启动一个nginx服务的docker容器
[root@docker yum.repos.d]# docker run -it -d --name web -p 80:80 nginx 4bd8958432d66960c28db9c03720a132a29e61d3dc114a1a85d6224ec7015302 
  1. 进入容器修改web页面
[root@docker yum.repos.d]# docker exec -it 4bd8958432 /bin/bash root@4bd8958432d6:/# cat > /usr/share/nginx/html/index.html <<EOF > Hello Docker !! > EOF root@4bd8958432d6:/# 
  1. 访问nginx容器

访问docker服务器的ip地址:http://192.168.0.141/
DOCKER从入门到放弃(一)

原文链接:https://www.cnblogs.com/panjunbai/p/7103827.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/21315

(0)
上一篇 2024年4月24日
下一篇 2024年4月24日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml