1. 程式人生 > 實用技巧 >Docker安裝以及LAMP架構

Docker安裝以及LAMP架構

1、通過 RPM 安裝 docker 17.03.0 版本並且配置 docker 阿里加速

安裝依賴包

[root@centos7 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

配置docker yum源

[root@centos7 ~]# cat <<END >/etc/yum.repos.d/docker.repo
[docker]
name=docker
baseurl = https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/7/x86_64/stable/
enabled=1 gpgcheck=0 END [root@centos7 ~]# yum clean all && yum makecache

檢視docker 版本

[root@centos7 ~]# yum -y list docker-ce --showduplicates |sort -r

安裝

[root@centos7 ~]# yum install docker-ce-17.03.0.ce-1.el7.centos

啟用阿里映象加速

[root@centos7 ~]# mkdir -p /etc/docker
[root@centos7 ~]# tee /etc/docker/daemon.json <<-'
EOF' > { > "registry-mirrors": ["https://wjq8xgjg.mirror.aliyuncs.com"] > } > EOF [root@centos7 ~]# systemctl daemon-reload [root@centos7 ~]# systemctl restart docker

2、通過 docker 安裝一個 LAPM 架構

3、寫出 docker run 命令的延申指令,如怎麼在停止一個 docker 容器的時候自動刪除該容器

[root@centos7 ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
[root@centos7 
~]# docker run -it --rm centos bash [root@6cc822095ce4 /]# exit exit [root@centos7 ~]# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

4、寫出 docker run 命令在自動啟動 docker 服務時通過什麼引數能夠啟動 docker 中的容器,從而實現容器隨著 docker 服務的啟動而自動啟動

[root@centos7 ~]# docker run -d --name centos1 --restart=always centos