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
相关文章
相关标签/搜索