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 命令是否可以執行
相關文章
- jupyter安裝常見問題
- 安裝工具常見問題
- windows 10 安裝和使用中5個常見問題Windows
- CUDA Toolkit常見安裝問題一覽
- 解決帝國CMS安裝出錯和常見問題
- Mac遊戲安裝常見問題處理Mac遊戲
- Anbox安卓apk應用安裝及使用說明和常見問題安卓APK
- Windows 安裝 MySQL 5.7.20 教程(及常見問題解決)WindowsMySql
- orcale常用(和常見問題)
- DKhadoop安裝配置步驟教程與常見問題解決Hadoop
- CentOS6.5安裝mysql以及常見問題的解決CentOSMySql
- 常見問題
- Docker常見面試題Docker面試題
- Charls抓包,手機端下載安裝證書常見問題
- MQTT 伺服器搭建:EMQ X 安裝指南和常見問題MQQT伺服器
- pycharm安裝第三方庫常見問題集錦PyCharm
- Centos7環境下安裝redis及常見的問題CentOSRedis
- 安卓so包常見報錯問題安卓
- PhpCms安裝報錯怎麼辦?PHPCMS安裝使用常見問題解決辦法PHP
- 關於HTTP和HTTPS常見問題HTTP
- XSS常見問題
- Mysql:常見問題MySql
- MyBatis常見問題MyBatis
- 【Nginx】常見問題Nginx
- ndk 常見問題
- java 常見問題Java
- js常見問題JS
- Homestead 常見問題
- Apache 常見問題Apache
- Linux 常見問題Linux
- Git 常見問題Git
- PHP 常見問題PHP
- swiper常見問題
- Composer 常見問題
- CSS常見問題CSS
- nginx 常見問題Nginx
- HTML常見問題HTML
- Git常見問題Git