目录
2-2-3 查看容器日志 docker container logs fcb
导出: docker save hello-world | gzip > helloworld.tar.gz
导入: docker load < helloworld.tar.gz
(持续总结)
1. docker (下载):linux系统安装docker操作 (最实用的操作)
启动docker : systemctl start docker
关闭docker: systemctl stop docker
重启docker: systemctl restart docker
设置开机自启: systemctl enable docker
关闭开机自启: systemctl disable docker
2. docker(拉取与运行) :
docker build ***
docker pull ***
-> docker pull hello-world
-> docker 从远端仓库拉取到本地
docker run ***
-> docker 运行 镜像(先看本地 没有才从远端拉取)
注意: 先有镜像 后有容器 需要run 镜像
2.1查看镜像文件(本地)
docker images
docker image rm 镜像文件名
2.2 docker 容器操作
2.2.1 docker ps 查看容器
-a: 查看全部容器
2-2-2 docker 容器删除(以及停止的全部容器)
docker container rm 容器pid
-f 强制删除 (不建议)
注意: 不写container也行
清除所有终止状态容器:
docker container prune
2-2-3 查看容器日志 docker container logs fcb
--> 重要 查看到容器中的操作(全部 一般找错使用)
2-2-3 容器内基本操作
启动容器 docker start *** (containerID)
停止容器 docker stop *** (containerID)
重启容器 docker restart *** (containerID)
3. 导出与导入镜像
导出: docker save hello-world | gzip > helloworld.tar.gz
在哪个文件夹下就压缩到哪个文件夹 复制即可
导入: docker load < helloworld.tar.gz
找到文件位置 运行上述指令 docker images 查看 即可
4. 运行docker容器并进入
-i 表示交互式操作,
-t 表示终端
-it 终端交互 容器中执行代码
简化: 创建并进入bash
docker run -it centos:8 bash
正常 : 运行+进入docker
启动容器 然后exec 进入
docker start ***(containerID)
docker exec -it 717 bash
下篇推荐: docker的数据管理 -> 数据卷 挂载
简介: 更加细致的操作指令 以及后面下载基本的服务操作, 还原订阅此专栏, 永久免费, 持续更新, 欢迎大佬指教