四时宝库

程序员的知识宝库

实用主义之docker命令行(docker 命令大全)


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

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接