• Dockers 03 入门教程


    在入门教程里,有个 docker run -d -p 80:80 docker/getting-started的入门教程的docker镜像。这个镜像启动后就是Docker指南部分的入门基础教程。

    -d:指将这个进程放到后台运行。

    -p:开放对应的端口,-p 主机端口:容器端口

    一些教程看官网的文档就可以了,本随笔只是记录注意事项和常用的命令而存在的。

    docker/getting-started镜像拉取完毕就已经启动后,可以通过docker ps查看运行中的容器(-a可以看到所有启动过的容器)。

    启动后,如果访问ifconfig所显示的网卡IP地址,这是我的虚拟机的访问地址:http://192.168.11.129/tutorial/,访问不通的话,请检查防火墙是否打开响应端口了。

    我这边比较粗暴,直接把firewalld防火墙给关闭了。

    # 关闭iptables并禁用防火墙
    > systemctl stop iptables
    > systemctl disable iptables
    
    # 关闭firewalld并禁用防火墙
    > systemctl stop firewalld
    > systemctl disable firewalld
    
    
    # 注意:firewalld防火墙有提供服务模式,所以当停止firewalld防火墙后,如果还是访问不通,请检查 firewall-cmd --state 是否在运行中,这个对应的服务无法关闭,所以只能手动配置端口规则了。
    # man firewall-cmd 的描述定义:firewall-cmd 是 firewalld 守护进程的命令行客户端。 它提供了管理运行时和永久配置的接口。 firewalld 中的运行时配置与永久配置是分开的。 这意味着事情可以在运行时或永久配置中发生变化。

    参考:

    Docker标准教程-入门

  • 相关阅读:
    关于mysql 中schema的相关操作
    ASP.NET Core MVC 之过滤器(Filter)
    docker-Error: No such container
    java多种加密和解密方式
    linux 下的rpm 和ivh各是什么意思
    新生赛题目准备
    Figma 学习笔记 – Keyboard Shortcut and Tips 小技巧
    Figma 学习笔记 – Frame
    Chart.js 学习笔记
    SQL Server STRING_AGG
  • 原文地址:https://www.cnblogs.com/XingXiaoMeng/p/16538043.html
Copyright © 2020-2023  润新知