docker使用
一直对docker不太了解,但用的挺多的,今天针对自己有疑惑的几个问题,做个学习记录
1,平时在网上搜索的docker安装,多数都是docker客户端安装,安装完成后,可以拉取下载镜像资源,直接使用。
常用命令如下:
拉取资源:sudo docker pull 名字(如果dacker里有的话)
启动资源:sudo
docker run -d -p 8080:8097 vulfocus/log4j2-rce-2021-12-09:latest
-d 后台运行
-p 加端口号
查看有哪些镜像:sudo docker images
后台启用选择的镜像:sudo docker run -d vulfocus/log4j2-rce-2021-12-09。。。。。或者有配置好的:sudo docker-compose up -d
查看启用的镜像:docker ps
停止镜像:docker stop id
浏览器无法访问/找不到镜像ip和端口:sudo docker run -p 127.0.0.1:8080:8080 vulfocus/log4j2-rce-2021-12-09
2,还有一种docker安装,是docker仓库安装,就是存放镜像的。搭建在本地,可用于内部人员使用。这样既能使用 Docker 来运行我们的项目镜像,也避免了商业项目暴露出去的风险。访问这个私人仓库的客户端需要配置可信任配置,且默认情况下需要https证书。
3,与私有仓库相对的,还有公共仓库
首先,你得去docker hub上注册一个账号:
创建镜像有三种方法:基于已有镜像创建、基于本地模板创建以及基于Dockerfile创建
详情:https://www.cnblogs.com/zhangyupengzuishuai/p/15424186.html
因为没有具体操作,所以了解还不是很深刻,周末试试看