Docker#

教程手册#
Install#
略过~ 😁
基础命令#
打镜像和跑#
打#
docker build -t server:v0 . -f server.dockerfiledockerignore#
如果您想在 Dockerfile 中将当前目录中的所有文件都复制到 Docker 镜像中,可以使用 Dockerfile 中的 COPY 指令。具体的语法如下:
COPY . /目标路径/其中. 表示当前目录,/目标路径/ 表示目标路径,这里可以是绝对路径或相对路径。
这将会将当前目录中的所有文件复制到镜像中的 /app/ 目录下。请注意,在这种情况下,所有文件和文件夹都会被复制到镜像中,包括隐藏文件和文件夹。如果您不想复制某些文件或文件夹,可以在运行 COPY 指令之前通过 .dockerignore 文件来指定忽略的文件和文件夹。
跑#
docker run -p 9080:80 --name server server:v0指定启动命令#
sudo docker run -it -p 9080:80 --name nova_server nova_server:v0 sh -c "echo hello"加入自定义网络#
--network {{network name}}
详见:[[#Network]]
跑出问题-进入容器排查#
sudo docker run -it -p 9080:80 --name nova_server nova_server:v0 sh -c "bash"使用-it进入容器手动执行命令进行调试

先贴一个客观的教程文档网站
除去“简便生活”里的几条配置,在纠结是否添加到别的地方,果然还是单独给vim一个使用手册比较好……
