Docker基础命令
常用卸载docker方式删除安装包:
yum remove docker-ce docker-ce-cli containerd.io
删除镜像、容器、配置文件等内容:
rm -rf /var/lib/docker
卸载docker残余或过旧版本
sudo yum remove docker \
sudo yum remove docker-client \
sudo yum remove docker-client-latest \
sudo yum remove docker-common \
sudo yum remove docker-latest \
sudo yum remove docker-latest-logrotate \
sudo yum remove docker-logrotate \
sudo yum remove docker-engine
常用安装docker方式
有互联网全主动安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
有互联网手动安装docker
安装所需要的软件包
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
设置阿里云镜像仓库
sudo yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件包索引
yum makecache fast
安装最新版本的 Docker Engine-Community 和 containerd
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
启动docker
systemctl start docker
常用检察Docker信息
显示dockers的版本信息
docker version
显示docker的体系信息,包罗镜像和容器的数量
docker info
常用关于Docker镜像命令
docker images //查看所有本地主机上的镜像
docker search 镜像名称 //搜索镜像名称,eg:docker search mysql
docker pull 镜像名称:版本号 //下载拉去镜像,eg:docker pull mysql
dockerrmi镜像id //删除镜像
docker inspect 镜像id //查看镜像源数据
常用Docker容器命令
创建并启动容器
dockerrun 参数 镜像名称
参数:
–name = “Name” 容器名字 tomcat01,tomcat02,用来区分容器
-d 后台方式运行
-it 使用交互方式运行,进入容器检察区分
-p 指定容器的端口 -p 8080:8080
-p ip:主机端口:容器端口
-p 主机端口:容器端口(常用)
-p 容器端口
检察正在运行的容器
docker ps
检察运行的全部容器
docker ps
-a 停止正在运行的容器
docker stop 容器ID
启动停止的容器
docker start 容器ID
重启正在运行的容器
docker restart 容器ID
交互的方式进入一个容器
docker exec -it 容器ID
停止并退出容器
exit
退出容器但不停止容器
Ctrl + P + Q
删除已经停止的容器
docker rm 容器ID
强制删除正在运行或者删除不掉的容器
docker rm -f 容器ID
检察容器日记
docker logs -f --tail=300f 容器ID #显示300条日志
从容拷贝到主机
docker cp 容器id :容器内路径 目的地主机路径 // 参数r:递归拷贝
容器数据卷
指定路径挂载
docker run -it -v 主机目录:容器内目录 镜像名称 //例如:docker run -it -v /home/ceshi:/home 镜像名称 /bin/bash
参数v解释
-v 容器内路径 #匿名挂载
-v 卷名:容器内路径 #具名挂载
-v /宿主机路径:容器内路径 #指定路径挂载 docker volume ls 是检察不到的
读写权限
ro #readonly 只读
rw #readwrite 可读可写
docker run -d -P --name nginx05 -v juming:/etc/nginx:ro nginx
docker run -d -P --name nginx05 -v juming:/etc/nginx:rw nginx
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]