Docker的使用 Docker的使用Docker常用命令12345# 启用Ptrace方便调试docker run -it [--name <name>] <image> --cap-add=SYS_PTRACE --security-opt seccomp=unconfineddocker attach <name> #附加到容器docker logs -ft <name> #查看容器日志docker exec -u root -it <name> /bin/bash #以 root 身份登入容器 Docker合并镜像所有层123FROM <image>:<tag> as baseFROM scratchCOPY --from=base / / 为创建好的容器修改配置 关闭docker服务 12sudo systemctl stop docker.socket docker.servicecd /var/lib/docker/containers/<container-hash> 添加端口 1234# 修改hostconfig.json"PortBindings":{"80/tcp":[{"HostIp":"","HostPort":"80"}]}# 修改config.v2.json"ExposedPorts":{"80/tcp":{}} 启用Ptrace 1234# 启动容器前: 增加`--cap-add=SYS_PTRACE`# 启动容器后: 修改hostconfig.json"CapAdd":["SYS_PTRACE"],"SecurityOpt":["seccomp=unconfined"] #Linux eBPF 上一篇 Visual Studio的使用 下一篇