docker安装指南
- 仓库(Repository)
- 镜像(Image)
- 容器(Container)
iamges 与 container 类似于对象与实例的关系
列举活跃images列表 (-a 列举全部)
docker image ls
docker images
删除docker镜像(Image)
docker rmi 300e315adb2f
列举活跃container 列表(-a 列举全部)
docker container ls
docker ps -a
列举container ID
docker container ls -a | awk {‘print$1‘}
-q 参数只列举ID
docker container ls -aq
列举 status exited container
docker container ls -f "status=exited"
删除docker容器(Container)
docker container rm bfabacb676a1
docker container rm 7d
docker rm 7d
删除全部容器(Container)
docker rm $(docker container ls -aq)
docker交互式启动
docker run -it --rm ubuntu:18.04 bash
docker 容器打包成镜像 (创建 image)
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
docker commit goofy_leavitt year12/contos-vim
docker 容器打包成镜像 (创建 image) Dockerfile
FROM centos
RUN yum install -y vim
docker build -t year12/centos-vim-new .