1. 程式人生 > 其它 >Docker安裝和基礎使用

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