首页 > 其他分享 >Docker入门实践(三)

Docker入门实践(三)

时间:2024-09-23 23:24:13浏览次数:7  
标签:容器 CONTAINER 入门 80 端口 实践 nginx Docker docker

环境

  1. VMware Workstation Pro
  2. ubuntu-23.04

常用命令

  1. 拉去容器镜像
docker pull image-name
  1. 启动容器
docker run CONTAINER-ID
  1. 停止容器
docker stop CONTAINER-ID
  1. 执行容器命令
docker exec nginx nginx -t

root@ubuntufordocker:/etc/docker# docker exec 0f355428a2f0 nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

  1. 映射本地端口
docker run -d -p 8080:80 nginx

将容器内的80端口映射为宿主机的8080端口

docker run -d -p 80 nginx
将容器内的80端口映射为宿主机随机端口,通过docker ps可以查看映射的具体端口。
  1. 连接容器命令行
docker exec -it CONTAINER-ID bash 

标签:容器,CONTAINER,入门,80,端口,实践,nginx,Docker,docker
From: https://www.cnblogs.com/luoxiaolei/p/18428162

相关文章

  • Docker入门实践(四)
    环境VMwareWorkstationProubuntu-23.04dockerrun命令执行过程详解dockerrun-i-tubuntu/bin/bash1.如果本地没有ubuntu镜像,docker会从你配置的镜像源拉去该镜像,相当于执行dockerpullubuntu。2.docker创建一个新的容器,相当于执行dockercontainercreate......
  • Python 入门教程(7)面向对象 | 7.2、成员变量
    文章目录一、成员变量1、成员变量的类型2、实例变量2.1、定义实例变量2.2、访问实例变量2.3、删除实例变量3、类变量3.1、定义类变量3.2、访问类变量3.3、修改类变量4、注意事项5、总结前言:在Python的面向对象编程(OOP)中,变量可以分为两大类:实例变量和类变量。这......
  • 【数据结构和算法实践-排序-归并排序】
    数据结构和算法实践-排序-归并排序题目MyThought代码示例JAVA-8题目排序MyThought然后再进行递归,递归要注意两个方面:一、自我调用二、终止条件:即函数边界注意点:树、递归*代码示例JAVA-8publicclassMergeSort{publicstaticvoidmergeSor......
  • Docker入门实践(二)
    环境VMwareWorkstationProubuntu-23.04常用命令启动dockersystemctlstartdocker重启dockerservicedockerrestart查看docker版本dockerversionClient:DockerEngine-CommunityVersion:25.0.2APIversion:1.44Goversion:......
  • Docker入门实践(一)
    环境VMwareWorkstationProubuntu-23.04Docker安装更新软件包sudoaptupdatesudoaptupgrade安装docker依赖apt-getinstallca-certificatescurlgnupglsb-release添加Docker官方GPG密钥curl-fsSLhttp://mirrors.aliyun.com/docker-ce/linux/ubuntu/g......
  • dubbo入坑及相关最佳实践
    dubbo消费者捕获异常最佳实践dubbo一共会抛出两种异常,一个是RpcException,另外一个是RuntimeException。所以消费者在调用dubbo接口要留意捕获一个Exception异常try{returnuserClient.getOrderById(userInfoDTO);}catch(Exceptione){thrownewBizException(......
  • jenkins 2.463安装-教你如何全部下载新手入门插件
    1jkd17上传到服务器并配置2防火墙放行8080firewall-cmd--permanent--zone=public--add-port=8080/tcpsystemctlreloadfirewalld3安装gityuminstallgit4下载jenkins安装包。下载地址:https://get.jenkins.io/redhat/把rpm包上传到服务器5安装:sudorpm-ihje......
  • Python中的“打开与关闭文件”:从入门到精通
    引言在日常生活中,我们经常会遇到需要读取或保存信息的情况,比如记录笔记、保存配置信息或者处理大量的数据文件等。对于程序员来说,如何高效、安全地管理这些信息显得尤为重要。Python中的文件操作功能强大且易于使用,可以帮助我们轻松完成各种任务。本文将详细介绍Python中打开与关......
  • kettle从入门到精通 第八十七课 ETL之kettle kettle文件上传
    1、kettle本身文件上传功能不是很友好,甚至是不能直接使用,需要调整文件上传接口才可以正常接收到文件,本次讲解内容主要是通过自定义插件解决这个问题。2、通过springboot编写简单demo,模拟文件上传,接口支持三个参数unitCode、password、和文件dataFile。 java代码如下:@Po......
  • 【web】flask基础入门
    1.基础使用importjsonfromflaskimportFlask,request,jsonify,redirectapp=Flask(__name__)@app.before_request#请求前置,每次访问前都会执行这个函数,一般没有返回值,如果有返回值,不会继续往下走defauth():print(123)#return"无权访问"@app.rou......