Docker的安装以及基本的使用

1、Docker的安装以及加速

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 接着,我们去写yum源

[root@centos8 ~]#tee /etc/yum.repos.d/docker.repo <<EOF
[docker]
name=docker
gpgcheck=0
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/
EOF
[root@centos8 ~]#dnf -y install docker-ce-17.03.0

这样子就可以把docker17.03.0下载下来了

 

 

 接下来就是给docker进行加速了

浏览器打开http://cr.console.aliyun.com,注册或登录阿里云账号,点击左侧的镜像加速器,将会得到一个专属的加速地址,而且下面有使用配置说明:

 

 

 

docker 镜像加速配置

1、安装/升级Docker客户端
推荐安装1.10.0以上版本的Docker客户端
2、配置镜像加速器
针对Docker客户端版大于1.10.0的用户
可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
mkdir -p /etc/docker
cat > /etc/docker/daemon.json <<EOF
{
"registry-mirrors": ["https://yioj950v.mirror.aliyuncs.com"]
 }
EOF
systemctl daemon-reload
systemctl restart docker
#修改好了之后可以这样子查看是否成功了
[root@MC7 ~]# docker info
......
Registry Mirrors:    #这个命令的最后可以看见加速情况
  https://yioj950v.mirror.aliyuncs.com/
 Live Restore Enabled: false

2、通过docker安装一个LAMP架构

传统我们来构建一个wordpress 架构的话需要一个操作系统、然后再去部署nginx、MySQL、php。这 些平台部署好了之后我们再去将代码放到默认的仓库下,然后在docker中我们只需几行代码即可。

首先我们需要去拉去docker的镜像

[root@MC28 ~]# docker pull wordpress  #下载wordpress的镜像,因为wordpress依赖于httpd以及php,所以要不需要下载httpd和php的镜像
[root@MC28 ~]# docker pull mariadb     #下载mariadb的镜像

我们来查看一下镜像的下载

[root@MC28 ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
mariadb             latest              2ab9d091310d        3 days ago          414MB
wordpress           latest              6edecd0f5c75        9 days ago          546MB

接下来docker运行mariadb数据库服务

[root@MC28 ~]# docker run --name db -e MYSQL_ROOT_PASSWORD=123456 -d mariadb    
[root@MC28 ~]# docker run --name MyWordPress --link db:mysql -p 80:80 -d wordpress   #docker运行wordpress服务

 测试http://10.0.0.28:80访问的我们docker 服务器上的80端口word press已经部署好了

 

 3、写出 docker run 命令的延申指令,如怎么在停止一个 docker 容器的时候自动删除该容器

[root@MC28 ~]# docker run --rm httpd bash

4、写出 docker run 命令在自动启动 docker 服务时通过什么参数能够启动 docker 中的容器,从而实现容器随着 docker 服务的启动而自动启动

[root@MC28 ~]# docker run -d --name httpd1 --restart=always -p 80:80 httpd

  

 

posted @ 2020-11-15 23:55  玉米地里拱白菜的猪  阅读(179)  评论(0)    收藏  举报