1、容器和镜像命令
docker ps 查看运行的容器
docker ps -a 查看所有的容器
docker rm -f id 强制删除容器
docker rm -f $(docker ps -aq) 强制删除所有容器
docker images 查看所有镜像
docker rmi `docker images -aq` 删除所有镜像
2、运行容器(nginx为例)
--name指定容器名字 -v目录挂载 -p指定端口映射 -e设置参数 -d后台运行
docker run -p 80:80 --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \ 将宿主机目录挂载到容器内部目录
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10 后台运行容器,并返回容器ID;
4、交互模式进入容器内部
docker exec -it id /bin/bash
5、复制容器内部目录到当前目录
docker container cp nginx:/etc/nginx .
6、设置容器自启动
docker update id --restart=always