1、镜像命令
1.Docker镜像检索
docker search 镜像名
eg:docker search redis
2:镜像下载
docker pull 镜像名
eg:docker pull redis
3:镜像列表
docker images
4:镜像删除
删除指定镜像
docker rmi image-id
删除所有镜像
docker rmi ${docker images -q}
5:运行docker
docker run --name container-name -d image-name
eg:运行redis
docker run --name test-redis -d redis
查看容器列表
docker ps
通过以下命令可以查看运行和停止状态的容器
docker ps -a
2、容器命令
1.Docker镜像检索
docker search 镜像名
eg:docker search redis
2:镜像下载
docker pull 镜像名
eg:docker pull redis
3:镜像列表
docker images
4:镜像删除
删除指定镜像
docker rmi image-id
删除所有镜像
docker rmi ${docker images -q}
5:运行docker
docker run --name container-name -d image-name
eg:运行redis
docker run --name test-redis -d redis
查看容器列表
docker ps
通过以下命令可以查看运行和停止状态的容器
docker ps -a
3、查看容器日志
查看容器日志
docker logs redis
查看容器日志
docker inspect redis
4、镜像迁移和导出
迁移镜像
# 将 something:latest镜像,导出到something-latest.tar
docker save -o ./redis-1.0.tar redis:1.0
导入镜像
docker load -i redis-1.0.tar
5、容器端口映射
端口映射
bridge 桥接模式
docker run --name redis -p 6379:6379 -d -i redis
host 模式
docker run -d -t --network host --name redis -d -i redis