做外贸网站要有域名,国内网站备案流程图,网站如何进行优化设计,秦皇岛金洋建设集团网站欢迎来到“雪碧聊技术”CSDN博客#xff01; 在这里#xff0c;您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者#xff0c;还是具有一定经验的开发者#xff0c;相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导#xff0c;我将… 欢迎来到“雪碧聊技术”CSDN博客 在这里您将踏入一个专注于Java开发技术的知识殿堂。无论您是Java编程的初学者还是具有一定经验的开发者相信我的博客都能为您提供宝贵的学习资源和实用技巧。作为您的技术向导我将不断探索Java的深邃世界分享最新的技术动态、实战经验以及项目心得。 让我们一同在Java的广阔天地中遨游携手提升技术能力共创美好未来感谢您的关注与支持期待在“雪碧聊技术”与您共同成长 目录
一、常见命令
1、Docker常见的命令
①docker pull从镜像仓库下载镜像到本地。
②docker images查看本地有哪些镜像可以验证docker pull是否成功。
③docker rmi删除本地的某个镜像。
④docker build用于自定义镜像。
⑤docker save将镜像打成一个压缩包。
⑥docker load将压缩包解压成一个镜像。
⑦docker push将本地镜像推到镜像仓库。
⑧docker run创建并运行一个docker容器。
⑨docker stop停止容器停止容器内运行的进程。
⑩docker start启动已经停掉的容器容器内的进程。
⑪docker ps查询所有容器的状态启动/停止。
⑫docker rm删除某个容器。
⑬docker logs查看容器运行的日志常用于排错。
⑭docker exec进入容器做一些处理用于容器是对外隔离的因此只能通过该命令进入容器。
2、案例
①案例介绍
②具体操作
3、添加linux命令别名
①什么叫linux命令别名
②举例
③添加Linux命令别名的步骤 一、常见命令
Docker最常见的命令就是操作镜像、容器的命令详见官方文档https://docs.docker.com/
1、Docker常见的命令
①docker pull从镜像仓库下载镜像到本地。
②docker images查看本地有哪些镜像可以验证docker pull是否成功。
③docker rmi删除本地的某个镜像。
④docker build用于自定义镜像。
⑤docker save将镜像打成一个压缩包。
⑥docker load将压缩包解压成一个镜像。
⑦docker push将本地镜像推到镜像仓库。
⑧docker run创建并运行一个docker容器。
⑨docker stop停止容器停止容器内运行的进程。
⑩docker start启动已经停掉的容器容器内的进程。
⑪docker ps查询所有容器的状态启动/停止。
⑫docker rm删除某个容器。
⑬docker logs查看容器运行的日志常用于排错。
⑭docker exec进入容器做一些处理用于容器是对外隔离的因此只能通过该命令进入容器。
2、案例
①案例介绍 ②具体操作 从镜像仓库拉取nginx的镜像
//不写版本号则拉取最新版本的nginx镜像
docker pull nginx 运行结果 查看本地镜像有哪些检验上一步是否拉取成功
//查看本地有哪些镜像
docker images 运行结果 将nginx镜像打成一个压缩包保存在本地
//将nginx镜像保存成一个压缩包
docker save -o nginx.tar nginx:latest 运行结果 删除本地的nginx镜像
//删除本地的nginx镜像
docker rmi nginx:latest运行结果 将nginx压缩包解压成nginx镜像
//将之前打的压缩包解压成nginx镜像
docker load -i nginx.tar 运行结果 创建并运行docker容器
docker run -d --name nginx -p 80:80 nginx 运行结果 查看所有运行中的容器
docker ps 运行结果 停掉docker容器
docker stop nginx 运行结果 查询所有容器运行停止的容器都能查到
docker ps -a 运行结果 重新启动刚才那个nginx容器
docker start nginx 运行结果 查询nginx容器的日志静止的
docker logs nginx 运行结果 查询nginx容器的日志动态的持续跟踪
//-f就是follow的意思即跟踪。一般进行调试时会这么做
docker logs -f nginx 运行结果 如果想退出nginx的日志跟随按ctrlc即可。
进入容器的内部进行操作
//-it表示生成一个终端 bash表示以命令行的形式和容器进行交互
docker exec -it mysql bash 运行结果 删除nginx容器
//1、先停掉nginx容器
docker stop nginx
//2、删除nginx容器
docker rm nginx 运行结果 3、添加linux命令别名
①什么叫linux命令别名 有的linux命令很长一长串打出来很费劲于是我们就给这一长串的linux命令起一个别名这就叫Linux命令别名。
②举例 我们查看docker正在运行的容器进程的命令是docker ps但是显示出的结果很繁琐有很多我们不需要的信息如下
于是我们加点选项
docker ps --format table {{.ID}}\t{{.Image}}\t{{.Ports}}\t{{.Status}}\t{{.Names}}运行结果 但是这个命令太长了我们应该给他起个别名。
③添加Linux命令别名的步骤
找到root目录下的.bashrc文件
//~就代表root目录
vi ~/.bashrc在该文件中添加Linux命令别名 让刚刚的配置生效
source ~/.bashrc使用Linux命令别名看看是否生效 可见刚刚配置的两个Linux命令的别名都生效了因此大功告成了 以上就是docker常见的命令想了解更多关于docker的知识请关注本博主~~