Nginx   发布时间:2022-05-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了初识docker大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
  • docker与虚拟机VM的区别
 

初识docker

  • docker基础命令
  1. 安装decker:wget -qO- https://get.docker.com | sh
  2. 启动docker:service docker start
  3. 重启动docker:service docker restart
  4. 停止docker: service docker stop
  5. 查看docker信息:docker info
  6. 查看docker中有什么软件(镜像):docker images
  1. 在docker中运行Nginx:docker run -p 8080:80 -d Nginx (-p表示端口映射,将本服务器8080端口映射到docker容器内的80端口,并在docker容器内以80端口启动Nginx,因为docker容器内有很多端口,-d表示在docker后台启动该Nginx镜像。如果docker内没有Nginx镜像,则会从docker远端镜像仓库拉取Nginx镜像。运行后会返回docker容器id),输入http://http://212.64.65.68:8080/会出现Nginx的首页

初识docker

(如果用docker run --name Nginx-fun -p 8080:80 -d Nginx启动Nginx,则指定docker的名字为Nginx-fun,后续可以通过名字进行容器管理) 6、查看正在运行的docker:docker ps ,如果docker ps -a则查看所有docker,包括未运行的

 

这标红的containerId就是容器id,这里的容器id比运行完直接返回的容器ID要短,这其中短的叫“容器的短ID”,前面看到的长的叫“容器的长ID”,短ID是长ID的前12个字符,他们实际上代表同一个容器。而image是该容器运行了哪个镜像。

7、停止docker:docker stop 6dee67f0970c --6dee67f0970c为容器id 8、替换docker中Nginx的首页: docker cp /usr/local/java/index.html 6dee67f0970c://usr/share/Nginx/html 再次输入http://http://212.64.65.68:8080/会出现Nginx的首页,但首页内容已变为index.html的内容,重启docker后,docker内的Nginx首页会恢复正常 9、删除docker中的某镜像包:docker rmi 435c6765f1cd

初识docker

10、删除名为Nginx-fun的docker:docker rm -f Nginx-fun  (注意,如果rm -rf会报错) 11、进入名为docker-Nginx的docker中查看Nginx配置文件 必须先进入/bin/bash,再转到其他目录,否则会提示无权限:docker exec -it docker-Nginx /bin/bash 再进入Nginx目录:cd /etc/Nginx/ 查看: cat Nginx.conf (docker中支持cat、ls命令,不支持vim、ll命令) 退出名为docker-Nginx的docker:exit

@H_489_55@

 

 

 

大佬总结

以上是大佬教程为你收集整理的初识docker全部内容,希望文章能够帮你解决初识docker所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: