度娘有很多有用的docker命令,基于自己使用的过程,记录大概使用的命令
ubuntu 系统(debian系 开源社区版本) OracleLinux(redhat系 商业版本)
安装docker:
sudo apt-get install -y docker.io sudo yum install -y docker.io
以下基于ubuntu20.04版本系统 与redhat细微差别,自行百度
查看docker版本:
docker version
运行系统引导时启用 docker:
systemctl enable docker
未启动docker时 启动dockers命令:
systemctl start docker
停止docker服务:
systemctl stop docker
查询可用镜像(以ubuntu image)为例:
docker search ubuntu
下载可用镜像:
docker pull ubuntu
查看已经下载过的镜像:
docker images
创建容器(基于已经下载的可用镜像):
docker run -name=mydocker -it -v /springboot:/springboot -p 8088:80 ubuntu /bin/bash
解释: -v /springboot:/springboot 是 docker容器和外部系统路径对应挂载路径 /bin/bash是进入容器shell命令
-p 8088:80 小写的p是 宿主机8080 映射到内部80端口
退出docker容器
exit
查看已经创建过的容器(无论是否在运行):
docker ps -a
查看正在运行的容器:
docker ps
查看最近创建的一个容器:
docker ps -l
查看最近创建的x个容器:
docker ps -x
启动dockers容器
sudo docker start “容器id”
启动容器之后进入容器shell
docker exec -it “容器id” bash
停止docker
docker stop “容器id”
将主机文件复制到容器内目录:
sudo docker cp 主机目录 容器id:容器目录
删除已经创建的docker容器(删除前停止容器):
docker rm 容器名称
保存docker 镜像:
docker save -o 容器id>文件位置/名称.tar
导入docker镜像:
docker load <镜像名称.tar
修改tag:
docker tag 容器id docker.io/hyperledger/镜像名称:latest
提供一个linux系统离线环境下可以安装的docker安装包
https://download.csdn.net/download/weixin_43607989/12561570
docker使用(基于docker部署微服务)
最新推荐文章于 2024-07-04 14:14:42 发布