1.修改docker倉庫地址docker
爲了提高docker下載數據修改倉庫地址(若是沒有建立一個) vim /etc/docker/daemon.json cat>>daemon.json { "registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"] } # 重啓daemon systemctl daemon-reload # 重啓docker服務 systemctl restart docker
2.docker安裝centos環境shell
docker search centos(docker查詢centos鏡像有哪些) docker pull centos
3.查看鏡像json
docker images
4.建立容器
容器是基於鏡像建立的,執行鏡像生成容器,方可進入容器
啓動容器命令: docker run <相關參數> <鏡像 ID> <初始命令>docker run -i -t -v /www/software/:/mnt/software/ 0d120b6ccaa8 /bin/bash
參數解析
-i:表示以「交互模式」運行容器
-t:表示容器啓動後會進入其命令行
-v:表示須要將本地哪一個目錄掛載到容器中,格式:-v <宿主機目錄>:<容器目錄>
/bin/bash:一旦容器啓動,須要執行的命令,當前使用 "/bin/bash", 表示啓動後直接進bash shell
/www/software是宿主機器(Linux)上建立的一個文件夾;
/mnt/software是centos的容器裏面的目錄文件
這裏掛載的意思就是 0d120b6ccaa8 建立的容器訪問 /mnt/software/ 目錄下的文件就至關於訪問 宿主機的 /www/software/下的文件,且二者文件夾裏內容相同
5.查看容器vim
docker ps -a(查看正在運行的容器) docker ps(查看關閉的容器) docker start [容器ID](啓動容器) docker exec -it [容器ID] /bin/bash (進入容器命令行)