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

 因为没有具体操作,所以了解还不是很深刻,周末试试看

posted @ 2021-12-10 16:31  A思  阅读(104)  评论(0编辑  收藏  举报