docker run -d -u root --name jenkins18080 -p 18080:8080 -p 50000:50000 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ -v /usr/bin/docker:/usr/bin/docker \ jenkins/jenkins 其中,-v 两个docker 挂载的是容器运行docker 命令所需的-u root 是运行 docker 命令所需的管理员权限
发布 asp.net6 项目时的配置1、目标选择:文件2、部署模式:独立3、目标运行时: linux-x64发布成功后,将项目打包并上传到 linux 服务器linux 上的操作1、在解压后的项目文件夹的同级目录中创建 DockerfileFROM centos RUN yum -y install libicu CMD mkdir -p /wwwroot/publish COPY ./WebApplication /wwwroot/publish WORKDIR /wwwroot/publish CMD cd /wwwroot/publish CMD chmod 777 WebApplication EXPOSE 5000 ENTRYPOINT ./WebApplication2、创建 docker 镜像到当前目录docker build -t web-app:0.1 .3、将 asp.net 项目以后台容器的方式运行docker run -p 5000:5000 -d --name kestrel可能会遇到的问题1、Dockerfile 中的 From cent
入门第一步,安装。本文以在 Centos 上为例,官方安装教程1.添加 docker 的 yum 源 sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo2.安装 docker 工作引擎yum install docker-ce docker-ce-cli containerd.io安装成功之后,就是启动了,为了一步到位,直接使用下面的指令。设置开机启动 && 现在立刻启动systemctl enable docker --now目前 docker 服务已经成功启动,下一步,就简单用一下它的几个命令,感受一下魅力拉取一个镜像docker pull redis查看当前主机下有哪些镜像docker images使用镜像启动一个容器实例docker run --name=redis -p 6379:6379 -d redis # 参数解释 --name 指定一个名
Minghui
却道天凉好个秋!
CC BY-NC-SA 4.0