實操筆記 | Centos 7 安裝Docker

一、安裝步驟

如果曾經安裝過Docker,參考第四章的重新安裝docker

1、安裝依賴包

sudo yum install -y yum-utils lvm2

2、設置阿里雲鏡像庫

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 

3、安裝docker

yum install docker-ce

二、啓動命令

1、開機自啓

sudo systemctl enable docker 

2、啓動docker服務

sudo systemctl start docker

3、重啓docker

sudo systemctl daemon-reload
sudo systemctl restart docker

三、設置鏡像加速

登錄阿里雲,然後進入控制檯,搜索容器鏡像服務,如下圖所示

編輯(如果不存在就創建)

vim /etc/docker/daemon.json

將以下代碼複製進去

{"registry-mirrors":["https://registry.docker-cn.com","你的鏡像地址"]}

重啓

sudo systemctl daemon-reload
sudo systemctl restart docker

四、重新安裝docker

1、查看安裝過的docker

yum list installed | grep docker

// 如果安裝過,可能會顯示下面的信息
docker.x86_64                           2:1.13.1-74.git6e3bb8e.el7.centos
docker-client.x86_64                    2:1.13.1-74.git6e3bb8e.el7.centos
docker-common.x86_64                    2:1.13.1-74.git6e3bb8e.el7.centos

2、卸載docker

sudo yum remove -y docker-ce.x86_64 docker-client.x86_64 docker-common.x86_64

3、刪除容器鏡像

sudo rm -rf /var/lib/docker

4、 重新安裝docker

sudo yum install docker-ce

五、常用命令

1、查看容器

# 查看正在運行的容器
docker ps
# 查看所有的容器
docker ps -a

2、查看容器詳情

# 查看docker容器詳情
docker inspect <容器名稱或id>

3、容器開機啓動

# 設置開機啓動 ,always:自啓  no:不自啓
docker update --restart=always <container ID 根據上個命令顯示出來的容器id>

4、文件操作

# 將docker中的文件導出來
docker cp 容器:/path /宿主機path

5、進入容器

# 會分配一個僞終端,像操作系統一樣操作
docker exec -it <容器名稱> bash
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章