for corentinth/it-tools:latestdocker.io/corentinth/it-tools:latest五、部署it-tools工具箱5.1 创建it-tools容器使用docker-cli 码生成器WiFi二维码生成器SVG 占位符生成器摄像记录仪开发工具Git 备查表随机端口生成器Crontab 生成器JSON 美化和格式化JSON缩小JSON转CSVSQL 美化和格式化Chmod 计算器Docker-cli 计算器百分比计算器测量天文温度转换器基准测试生成器文本Lorem ipsum 生成器文本统计表情符号选择器字符串混淆器文本差异数据手机解析器和格式化程序IBAN验证器和解析器七、it-tools工具箱体验7.1 生成docker-compose文件体验docker-cli 转化为docker-compose.yaml文件使用docker-cli部署一个nginx测试服务docker run -p 8022:80 -v /var/run/docker.sock:/tmp/docker.sock
即Server端是以Daemon方式运行在后台,Client无非Daemon Dockerd所有的操作都是由docker-cli发起,两者所有的交互由以API接口的方式通信 由Linux系统结构可知, docker-cli运行在shell环境下。
检查Docker版本 docker -v 下载it-tools镜像,从docker hub拉取it-tools镜像 docker pull corentinth/it-tools:latest 使用docker-cli 3. it-tools工具箱功能—生成docker-compose文件 体验docker-cli转化为docker-compose.yaml文件 使用docker-cli部署一个nginx测试服务 docker
EasyDockerWeb特点部署简单,可以使用Docker快速部署;上手简单,界面简洁,易操作,可替代docker-cli命令行操作;Docker管理,可对容器、镜像进行管理等;容器监控,可查看容器占用系统资源情况 创建EasyDockerWeb容器使用docker-cli快速创建一个EasyDockerWeb容器。
letsmarkdown:latestdocker.io/cveinnt/letsmarkdown:latest五、部署LetsMarkdown应用5.1 编辑docker-compose.yaml文件可以使用docker-cli docker-cli部署示例:docker run --rm -dp 3030:3030 cveinnt/letsmarkdown编辑docker-compose.yaml部署文件,内容如下:vim docker-compose.yamlversion
部署 Stirling-PDF• 创建Stirling-PDF容器使用docker-cli快速创建一个Stirling-PDF容器,并且我们设置端口为7896,也就是说访问地址就是ip:7896。
latest 6d40eed65966 2 hours ago 35MB 五、部署EnBizCard 5.1 使用docker-cli 方式部署 使用docker-cli方式部署,官方示例如下。
newer image for ghcr.io/docat-org/docat:latest ghcr.io/docat-org/docat:latest 五、部署docat文档管理系统 5.1 使用docker-cli 创建docat容器 使用docker-cli快速部署docat容器 docker run -d \ --name docat \ --restart always \ -v /data/docat
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 安装 docker,以及 docker-cli
image for baldissaramatheus/tasks.md:latestdocker.io/baldissaramatheus/tasks.md:latest五、部署Tasks.md5.1 使用docker-cli 创建Tasks.md容器使用docker-cli快速部署Tasks.md容器docker run -d \ --name tasks.md \ -e PUID=1000 \ -e PGID=1000
name: cert-volume mountPath: /etc/docker/certs.d/myregistrydomain.com/ - name: docker-cli 这里注意两点: 同样因为使用了私有的registry服务,而且证书是自签名的,dockerd容器要作一些配置 因为两个container共享相同的网络空间,因此直接设置好DOCKER_HOST环境变量,docker-cli
Web 5.1 创建部署目录 创建部署目录/data/nexttraceweb/ mkdir -p /data/nexttraceweb && cd /data/nexttraceweb/ 5.2 使用docker-cli 方式部署项目 使用docker-cli创建nexttraceweb容器,此时nexttraceweb服务监听端口为30080 。
latest五、部署Mikochi工具5.1 创建挂载目录创建挂载目录/data/mikochi/datamkdir -p /data/mikochi/data && cd /data/mikochi5.2 docker-cli 创建Mikochi容器docker-cli创建mikochi容器,访问账号和密码可自定义设置。
创建部署目录 创建部署目录/data/ExerciseDiary/ mkdir -p /data/ExerciseDiary/data && cd /data/ExerciseDiary/ 5.2 使用docker-cli 部署(可选) 在终端命令行,我们可以使用docker-cli部署。
Downloaded newer image for xtrendence/filedrop:latest docker.io/xtrendence/filedrop:latest 五、部署FileDrop 5.1 docker-cli 创建filedrop容器 使用docker-cli创建filedrop容器 docker run -d --name filedrop --restart always -p 5660:3180 -m
创建目录新建挂载目录mkdir -p /data/flatnotes/data && cd /data/flatnotes/目录授权 chmod -R 777 /data/flatnotes/5.2 使用docker-cli 部署使用docker-cli命令部署flatnotes笔记工具生成随机KEY[root@jeven flatnotes]# cat /dev/urandom | tr -dc 'a-zA-Z0-9' |
/jeven/lemonitor:latest swr.cn-north-4.myhuaweicloud.com/jeven/lemonitor:latest 五、部署lemonitor 5.1 使用docker-cli 创建lemonitor容器 使用docker-cli快速部署lemonitor容器 docker run -d --name lemonitor --restart always -p 6780:80
Downloaded newer image for synctvorg/synctv:latest docker.io/synctvorg/synctv:latest 五、部署SyncTV任务管理工具 5.1 使用docker-cli 创建SyncTV容器 使用docker-cli快速部署nullboard容器 docker run -d --name synctv -p 8080:8080 synctvorg/synctv 5.2
mkdir -p /data/watchyourlan/wyl && cd /data/watchyourlan/ 目录授权 chmod -R 777 /data/watchyourlan/ 5.2 使用docker-cli 创建watchyourlan容器 docker-cli创建watchyourlan容器,其中IFACE=ens33 中的网卡需要自行查询Linux服务器的本地网卡名称,这里是ens33。
Downloaded newer image for noahhrreion/calcium:main docker.io/noahhrreion/calcium:main 五、部署Calcium 5.1 使用docker-cli 创建Calcium容器 使用docker-cli快速部署Calcium容器 docker run -d --name calcium --restart always -p 3000:3000 noahhrreion