Docker安裝和基礎使用
當前虛擬機器環境為centos
一、安裝docker
curl -fsSL https://get.docker.com | bash -s docker --mirror aliyun
也可以使用國內 daocloud 一鍵安裝命令
curl -sSL https://get.daocloud.io/docker | sh
安裝完成後啟動docker
sudo systemctl start docker
二、docker安裝系統映象
1.先拉取centos/ubuntu映象到本地
docker pull ubuntu
docker pull centos:8
拉取下來後可以使用docker images檢視本地所有映象
三、建立容器
docker run -itd centos /bin/bash(常用推薦)
docker run -it ubuntu /bin/bash
docker run -it centos /bin/bash
-i: 互動式操作。
-t: 終端。
ubuntu/centos: 指定映象
/bin/bash:放在映象名後的是命令,這裡我們希望有個互動式 Shell,因此用的是 /bin/bash。
加了-d引數預設不會進入容器
四、容器常用命令操作
1.建立容器並後臺執行
docker run -itd centos /bin/bash
2.檢視所有容器的資訊
docker ps -a
3.啟動指定的容器
docker start 容器ID
4.重啟指定容器
docker restart 容器ID
5.停止指定容器
docker stop 容器ID(停止指定容器)
6.進入指定容器
docker exec -it a0190fd6019e /bin/bash(方式一,推薦,在容器exit 後容器不會自動停止)
docker attach 94cb0521fef3(方式二,不推薦 在容器exit後 容器會自動停止)
7.刪除容器
docker rm -f 94cb0521fef3
刪除所有停止狀態的容器
docker container prune