docker安裝和常見問題
線上安裝:
在 CentOS/RHEL 中安裝 Docker
在終端中執行下面的命令安裝 Docker。
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.daocloud.io/docker/linux/centos/docker-ce.repo
sudo yum install -y -q --setopt=obsoletes=0 docker-ce-17.09.1.ce* docker-ce-selinux-17.09.1.ce*
sudo systemctl enable docker
sudo systemctl start docker
sudo service docker status
在 其他 Linux 作業系統 中安裝 Docker
安裝 Docker
在終端中執行下面的命令安裝 Docker。
curl -sSL https://get.daocloud.io/docker | sh
啟動 Docker
一般情況下,可以在終端中執行下面的命令啟動 Docker。
sudo service docker start
sudo docker info
===========================================================
安裝步驟:
基於 CentOS7 的安裝步驟如下:
- [可選] 更新 yum 倉庫,確保 yum 包都是最新版本
yum update - 檢視是否有安裝 docker,若有則將其刪除
yum list installed|grep docker
yum remove docker...... # 如果有的話則刪除對應的包 - 安裝需要的軟體包,yum-util 提供 yum-config-manager 功能,另外兩個是 devicemapper 驅動依賴的
yum install -y yum-utils device-mapper-persistent-data lvm2 - 設定 yum 源
yum clean all
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - 檢視倉庫中所有 docker 版本,選擇你需要的版本安裝
yum list docker-ce --showduplicates | sort -r - 安裝 docker
yum install -y docker-ce - 設定 docker 開機自動啟動
systemctl start docker # 啟動 docker 服務端
systemctl enable docker # 啟用 docker 服務開機自啟 - 校驗 docker 是否啟動成功
docker version
9.配置加速器: docker官方映象伺服器在國外,經常會連不到或者速度太慢, 我們需要配置到國內的映象站
docker映象倉庫的配置檔案:目錄為/etc/default/docker,如果沒有,那麼就在/etc/sysconfig/docker,如果還是沒有,那麼就去/etc/default/下建立一個吧。
我們不直接改檔案,使用DaoClond的加速配置就行:https://account.daocloud.io/signin?ret=aHR0cDovL3d3dy5kYW9jbG91ZC5pby9taXJyb3I%3D
步驟: 1 註冊 --> 2.點選加速器-->會給你一個curl命令 --->在你的機器執行該命令即可
===========================================================
常見問題:
Docker 不用敲 sudo 的方法
由於 docker daemon 需要繫結到主機的 Unix socket 而不是普通的 TCP 埠, 而 Unix socket 的屬主為 root 使用者, 所以其他使用者只有在命令前新增 sudo 選項才能執行相關操作. 如果不想每次使用 docker 命令的時候還額外敲一個 sudo, 可以按照下面的方法進行配置.
- 建立一個 docker 組
a. sudo groupadd docker - 新增當前使用者到 docker 組
a. sudo usermod -aG docker $USER - 退出重新登入 shell
- 驗證 docker 命令是否可以執行
相關文章
- SpaceVim的基本安裝和常見問題
- 安裝工具常見問題
- jupyter安裝常見問題
- windows 10 安裝和使用中5個常見問題Windows
- 常見問題--安裝好後出現新問題
- Mac遊戲安裝常見問題處理Mac遊戲
- 在Mac上安裝Windows常見問題MacWindows
- 安裝PHP常見問題彙總薦PHP
- 導航軟體安裝常見問題大全
- CocoaPods使用及安裝常見問題修復
- 常見問題--oracle資料庫安裝準備Oracle資料庫
- Docker常見面試題Docker面試題
- Anbox安卓apk應用安裝及使用說明和常見問題安卓APK
- Windows 安裝 MySQL 5.7.20 教程(及常見問題解決)WindowsMySql
- CentOS6.5安裝mysql以及常見問題的解決CentOSMySql
- RDSforMySQLMysqldump常見問題和處理ORMMySql
- MQTT 伺服器搭建:EMQ X 安裝指南和常見問題MQQT伺服器
- DKhadoop安裝配置步驟教程與常見問題解決Hadoop
- Centos7環境下安裝redis及常見的問題CentOSRedis
- pycharm安裝第三方庫常見問題集錦PyCharm
- Python第三方庫安裝及常見問題Python
- Hadoop之hive安裝過程以及執行常見問題HadoopHive
- oracle 10g rac for linux redhat 5.3 安裝常見問題Oracle 10gLinuxRedhat
- PhpCms安裝報錯怎麼辦?PHPCMS安裝使用常見問題解決辦法PHP
- 【Nginx】常見問題Nginx
- js常見問題JS
- CSS常見問題CSS
- Git 常見問題Git
- PHP 常見問題PHP
- swiper常見問題
- nginx 常見問題Nginx
- java 常見問題Java
- MyBatis常見問題MyBatis
- 前端常見問題前端
- Git常見問題Git
- SQLServer常見問題SQLServer
- css 常見問題CSS
- HTML常見問題HTML