docker常用命令

安装

  • centos系统
    yum install docker -y
  • 启动
    systemctl start docker
  • 查看帮助
帮助:docker -h
	 docker command --help

镜像管理

概览

docker	image	  	--查看本机镜像
		rmi			--删除本地镜像
		tag			--标记
		build		
		history		--查看镜像的操作历史
		save		--保存镜像到本地文件# docker save -o docker_img_mypro20221215.tar b7f0e923669c
		load		--加载
		import		--导入
		search		--查找镜像

搜索镜像

docker search goaccess

拉取镜像

如果没指定参数,一般拉取最新镜像
docker pull docker.io/allinurl/goaccess

查看本地镜像

docker image ls

容器生命周期管理

docker	run						--创建容器运行
例如:
docker run -d --net=host --name reids-test redis(host模式)
docker run -d -p 6379:6379 --name reids-test redis(默认桥接模式)
docker run -itd --name c8 --privileged -p 8888:8888 centos /usr/sbin/init# 让容器支持systemctl等命令
-d 		--守护态运行
-p		--是容器内部端口绑定到指定的主机端口
--name	--起别名
-v /data:/data		--挂载卷
--net="bridge" # 指定容器的网络连接类型,支持 bridge/host/none/container: 四种类型;
--restart=always   #开机启动


		start/stop/restart		--运行/停止/重启
		kill
		rm						--删除容器
		pause/unpause
		create
		exec					--执行
docker exec -it c8 /bin/bash # 进入容器
		update					--更新设置

容器操作

docker	ps -a			--列出容器
		inspect
		top
		attach
		events
		logs
		wait
		export
		port

镜像仓库

docker	login
		pull		--拉取镜像
		push		
		search		--查找镜像
# 将运行的容器保存到镜像
docker commit -a "author" -m "describe" c8 centos_project

参考:https://www.runoob.com/docker/docker-tutorial.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值