docker快速使用

前提默认已经安装好docker

1、先配置daemon.json文件,当docker安装好后,需要自己手动创建该文件,目录在/etc/docker下,创建好之后,输入:

{"registry-mirrors": ["https://zfzbet67.mirror.aliyuncs.com"]}

因为在中国访问dockerhub会比较慢,所以该条配置的作用的镜像加速

2、拉取镜像

比如我们需要获取一个nginx镜像,可以先搜索一下nginx这个镜像是否存在

docker search nginx

 

 

 

 可以看到排在第一个的就是我们需要的并且有官方授权,official为ok

然后拉取镜像,默认是最新版本

docker pull nginx

如果指定版本:docker pull nginx:版本号

 

 

 如果返回的是下面的内容,就说明已经拉取过了

 

 

 可以通过docker image ls 查看镜像

docker rmi + IMAGE ID可以删除镜像

 

 

 

 

 3、运行镜像,生成容器

docker run -d -p 80:80 nginx    返回一个容器ID

-d:后台运行   -p 80:80:端口映射,宿主机端口:容器端口,访问宿主机的端口也就可以访问内部容器的端口

 

 

 docker ps 查看容器是否在运行

 

 4、启动后,浏览器输入IP地址,访问nginx

5、停止容器,容器id可以通过docker ps获取

docker stop 容器id

 

posted @ 2022-10-21 11:53  酸菜超人  阅读(43)  评论(0编辑  收藏  举报