Docker學習—基礎命令

最近學習docker,記錄下一些經常使用命令以方便後續查找使用,但願對正在學習docker的朋友們有所幫助。全部命令能夠經過docker --help進行查找。docker

鏡像管理

查找鏡像

# docker search centos
INDEX       NAME                                         DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
docker.io   docker.io/centos                             The official build of CentOS.                   4052      [OK]       
docker.io   docker.io/ansible/centos7-ansible            Ansible on Centos7                              105                  [OK]

下載鏡像

# docker pull centos

生成鏡像

# docker build -t 鏡像名:版本號 .

查看鏡像

# docker images

刪除鏡像

# docker rmi 鏡像id/名稱

容器管理

運行容器

# docker container run -d --rm -p 主機端口:容器端口 鏡像名
// -d表明後臺運行
// --rm表明容器終止後自動刪除實例
// -p表明端口映射
// -it表明主機shell映射到容器shell,例如docker container run

查看容器

# docker container ls // 當前正在運行
# docker container ls -a // 全部

刪除容器

# docker rm 容器id

啓動容器

# docker container start 容器id

中止容器

# docker container stop 容器id
相關文章
相關標籤/搜索