centos7安裝docker centos7安裝docker
centos7安裝docker
1、檢視linux發行版,核心
[[email protected]~]# cat /etc/redhat-release #檢視版本號 CentOS Linux release 7.1.1503 (Core) [[email protected] ~]# uname -r #檢視Linux核心 c3.10.0-229.el7.x86_64
2、替換阿里雲yum源
1 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #下載阿里yum源2 2 yum makecache #生成倉庫快取
3、安裝docker
yum install docker -y
4、啟動docker
systemctl start docker #啟動docker systemctl enable docker #開機啟動docker systemctl status docker #檢視docker狀態
5、檢視docker 版本
docker version #yum裝的是1.12.6
6、DaoCloud 加速器 是廣受歡迎的 Docker 工具,解決了國內使用者訪問 Docker Hub 緩慢的問題。DaoCloud 加速器結合國內的 CDN 服務與協議層優化,成倍的提升了下載速度。
使用前請先確保您的 Docker 版本在 1.8 或更高版本,否則無法使用加速。
http://guide.daocloud.io/dcs/daocloud-9153151.html 教程官網
cat /etc/docker/daemon.json #修改這個檔案為如下內容 { "registry-mirrors": [ "http://95822026.m.daocloud.io" ], "insecure-registries": [] } --------------------------------------------------------- 或者用這條命令 curl-sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://95822026.m.daocloud.io #事後重啟docker systemctl restart docker
7、比如我們要裝一個nginx,先搜尋一下有哪些公有映象,然後開始安裝 啟動..
docker search nginx #就找第一個,下載最多的,官方映象 docker pull nginx #下載nginx映象 docker images #檢視有哪些映象
8、啟動nginx映象
docker run -p 8000:80 --name mynginx -d nginx #-p指定伺服器8000埠,對映容器80 web埠,容器名為mynginx -d 守護程序模式啟動(因為容器必須有程序在執行,否則結束就掛) docker ps #檢視目前工作的容器 docker ps -a #檢視所有執行過的容器
9、此時可以用伺服器ip地址,在瀏覽器訪問,預設80埠不用寫,即可訪問到 welcome nginx
10、可用exec命令進入容器系統
docker exec -it 容器ID /bin/bash
1、檢視linux發行版,核心
[[email protected]~]# cat /etc/redhat-release #檢視版本號 CentOS Linux release 7.1.1503 (Core) [[email protected] ~]# uname -r #檢視Linux核心 c3.10.0-229.el7.x86_64
2、替換阿里雲yum源
1 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo #下載阿里yum源2 2 yum makecache #生成倉庫快取
3、安裝docker
yum install docker -y
4、啟動docker
systemctl start docker #啟動docker systemctl enable docker #開機啟動docker systemctl status docker #檢視docker狀態
5、檢視docker 版本
docker version #yum裝的是1.12.6
6、DaoCloud 加速器 是廣受歡迎的 Docker 工具,解決了國內使用者訪問 Docker Hub 緩慢的問題。DaoCloud 加速器結合國內的 CDN 服務與協議層優化,成倍的提升了下載速度。
使用前請先確保您的 Docker 版本在 1.8 或更高版本,否則無法使用加速。
http://guide.daocloud.io/dcs/daocloud-9153151.html 教程官網
cat /etc/docker/daemon.json #修改這個檔案為如下內容 { "registry-mirrors": [ "http://95822026.m.daocloud.io" ], "insecure-registries": [] } --------------------------------------------------------- 或者用這條命令 curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://95822026.m.daocloud.io #事後重啟docker systemctl restart docker
7、比如我們要裝一個nginx,先搜尋一下有哪些公有映象,然後開始安裝 啟動..
docker search nginx #就找第一個,下載最多的,官方映象 docker pull nginx #下載nginx映象 docker images #檢視有哪些映象
8、啟動nginx映象
docker run -p 8000:80 --name mynginx -d nginx #-p指定伺服器8000埠,對映容器80 web埠,容器名為mynginx -d 守護程序模式啟動(因為容器必須有程序在執行,否則結束就掛) docker ps #檢視目前工作的容器 docker ps -a #檢視所有執行過的容器
9、此時可以用伺服器ip地址,在瀏覽器訪問,預設80埠不用寫,即可訪問到 welcome nginx
10、可用exec命令進入容器系統
docker exec -it 容器ID /bin/bash