教程,以及r安装使用常用命令

最近博主用调试Docker内容,顺手记录一下,我常用的几个命令!这里总结一下,方便自己也同时方便大家使用!

内容慢慢完善更新!如有不对请指点哈!!!

 

安装脚本

一键安装脚本!Linux系统都支持!

1curl -sSL https://get.docker.com/ | sh

 

迁移目录

主要是为了不让Docker镜像,容器占用系统盘的容量!

如果就一块盘或者系统盘容量大,这部分内容可忽略!

12345678910111213141516171819202122232425262728293031#测试安装NGINXdocker pull nginxdocker run -d -p 8080:80 nginx# 给Docker廋身一下#docker system prune#停止Docker服务systemctl stop docker#创建目标目录mkdir -p /data/docker/#同步源目录文件 -> 目标目录rsync -avz /var/lib/docker/ /data/docker#修改Docker配置文件vim /etc/docker/daemon.json#修改或者新增内容如下{     "data-root": "/data/docker"}#启动Docker服务systemctl start docker# 查看是否修改成功docker info | grep "Docker Root Dir"#输出:Docker Root Dir: /data/docker  就OK了!

 

常用命令

下载镜像

 

1docker pull nginx

 

启动容器

下面命令为启动一个nginx,将服务器的8080 端口 映射到 容器的80端口,且容器命名为nginx-test

1docker run -d -p 8080:80 nginx --name="nginx-test"

 

停止容器

 

1docker stop xxxx

 

删除容器

 

1docker rm xxx

 

删除所有镜像

 

1docker rmi $(docker images -q)

 

停止所有容器

 

1docker stop $(docker ps -a -q)

 

删除所有容器

 

1docker rm $(docker ps -a -q)

 

启动所有容器

 

1docker start $(docker ps -a -q)

 

开发调试

Build Dockerfile

比如我们要写一个Dockerfile 该怎么调试呢?

1docker build -t [命名] [编译的目录]

比如:AList目录中有Dockerfile,重新编译镜像,且命名成alist

1docker build -t alist ./AList/

启动 alist

1docker run alist --name="alist"
上一篇:煮鸡蛋时 开水 冷水下锅都不对 牢记这5点 轻轻一碰就脱壳
下一篇:饭店25一盘的八宝饭,在家做成本才几块钱,香甜软糯不比饭店差