本文介绍: RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone:在容器内执行了一系列命令。首先,它链接了正确的时区文件到/etc/localtime,然后将时区信息写入/etc/timezone文件中。这些信息描述了如何将主机上的文件 /usr/local/docker/mysql5.7/conf/my.cnf 绑定挂载到容器中的路径 /etc/my.cnf,并允许容器对该文件进行读写操作。
1.查看容器
挂载文件夹一定要放开权限,否则后面启动nexus时会无法启动
1.查询远程镜像
重启docker服务
容器自启动
Flag Description
no 不自动重启容器. (默认value)
on-failure 容器发生error而退出(容器退出状态不为0)重启容器
unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器
关闭容器自启动
查看docker容器是否挂载
容器挂载解释
这些信息描述了如何将主机上的文件 /usr/local/docker/mysql5.7/conf/my.cnf 绑定挂载到容器中的路径 /etc/my.cnf,并允许容器对该文件进行读写操作。传播属性设置为 “rprivate” 表示挂载更改只会在宿主机和容器之间传播。
保存和加载本地镜像
保存
docker save -o app10015.tar app10015:latest
docker save -o mysql5.7.tar mysql/mysql-server:5.7
加载镜像
docker load -i app10015.tar
docker load -i xxx.tar
创建mysql容器
docker run -id
-p 10015:10015
–net=host
–name=app10015_sl
app10015:latest
容器转换为镜像
docker commit <container_name_or_id> <new_image_name>:
创建dockerfile
容器相互通讯
查看容器的日志
创建网桥
查看网桥
容器加入网桥
首先需要停止所有的容器
删除所有的容器
部署springboot项目日志挂载
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。