代码拉取完成,页面将自动刷新
docker run -d -p 91:80 nginx
docker images --filter dangling=true
列出虚悬镜像
REPOSITORY TAG IMAGE ID CREATED SIZE
<null> <null> 399265cd44a0 33 hours ago 359MB
默认情况下,docker是前台运行容器的
bridge:桥接网络,每个容器会有自己独立的虚拟网卡,宿主机和容器之间通过名为docker0的网桥通信
<h1>HELLO WORLD</h1>
现在 - 11:00 休息
11:01 - 11:16 做这个作业
11:17 评讲
/usr/share/nginx/html/index.html
apt-get update 可以更新仓库源
apt-get install vim 可以安装vim
Bridge:
host:
VS Code
# 指定基础镜像
FROM arm64v8/openjdk:11.0.10-jre
# 未来用dockerfile构建成镜像之后,所启动出来的容器里面会有/a.iml文件
ADD zipkin-server-2.23.2-exec.jar /app.jar
COPY zipkin-server-2.23.2-exec.jar /app-copy.jar
# 构建参数:在用dockerfile构建镜像时的一些参数
ARG a=b
# 环境变量:在容器运行期间的环境变量
ENV c=d
# 作用1:描述指令,表示这个容器会使用9411端口,但是并不会让容器直接端口映射9411出去
# 作用2:用来在-P的时候做随机映射使用,会随机选择一个宿主机端口映射到9411
EXPOSE 9411
# RUN xxx 在构建期间执行的命令,用来装机的
# 描述端点,表示有这样的挂载点
VOLUME /tmp
# 入口点,容器启动时运行的命令
# ENTRYPOINT java -jar /app.jar
# 容器启动时运行的命令
WORKDIR /
CMD java -jar /app.jar
# ENTRYPOINT vs CMD
# ENTRYPOINT不可覆盖,ENTRYPOINT之后的可执行命令都会拼接到ENTRYPOINT指令之后去执行
# CMD可覆盖,有多个CMD命令,只会执行多个命令,后面一条CMD会完全覆盖前面一条
非常轻量的Linux发行版
import xxx
docker run xxx nginx -g 'daemon off;'
<h1>HELLO WORLD</h1>
maven-release-plugin:会在每次发布新版本之后,自动升级项目的版本
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。