专业编程基础技术教程

网站首页 > 基础教程 正文

实用主义之docker命令行(docker命令菜鸟教程)

ccvgpt 2024-07-20 11:42:43 基础教程 4 ℃


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

实用主义之docker命令行(docker命令菜鸟教程)

Tags:

最近发表
标签列表