分类目录归档:docker

arm-docker-ubuntu安装


1,安装包,允许 apt 命令 HTTPS 访问 Docker 源。

apt install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

2.添加 Docker 官方的 GPG

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | apt-key add -

3.将 Docker 的源添加到 /etc/apt/sources.list

sudo echo "deb https://downloa

查看详情

禅道(docker)安装


1,拉去开源版镜像

docker pull easysoft/zentao:12.3.3

2,启动镜像

docker run --name zentao -p 3388:80 \
-v /opt/zentaopms:/www/zentaopms \
-v /opt/mysqldata:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d easysoft/zentao:12.3.3

3,访问IP加3388端口即可

查看详情

yapi 安装(docker)


1,安装mongo数据库

docker run -d --name mongo-yapi -v /opt/mongo_data_yapi:/data/db mongo:3.4.24

2,获取 Yapi 镜像,版本信息可在 阿里云镜像仓库

docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi

3,初始化 Yapi 数据库索引及管理员账号

docker run -it --rm  --link mongo-yapi:mongo  \
--entrypoint npm  \
--workdir /api/vendors  registry.c

查看详情

前端包docker部署


1,首先得有docker环境,没有的参考我以前的记录

1,创建Dockerfile

touch Dockerfile

vim  Dockerfile

2.写入以下内容

FROM nginx:latest
COPY ./dist /usr/share/nginx/html/
COPY ./default.conf /etc/nginx/conf.d/
EXPOSE 80

意思是使用nginx镜像部署, 把当前路径./dist(前端打包后的静态文件) 拷贝至容器/usr/share/nginx/html/ 把当前路径./default.conf的配置文件拷贝至容器/etc/nginx/conf

查看详情

docker 安装 gogs


1,安装gogs镜像

pull gogs/gogs

2,创建持久化目录

mkdir -p /opt/gogs

3,后台运行docker

docker run --name=gogs -d  -p 3022:22 -p 3080:3000 -v /opt/gogs:/data gogs/gogs

or

docker run --restart=always --name=gogs -d  -p 3022:22 -p 3080:3000 -v /opt/gogs:/data gogs/gogs

4,访问 IP+3080 的url地址

5,配置gogs应用

一般数据库选 SQLite3 填写域名

查看详情

docker 配置nginx和myslq


nginx

docker run -p 8080:80 --name nginx --restart=always \
-v /opt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
-v /opt/nginx/conf.d:/etc/nginx/conf.d \
-v /opt/nginx/html:/usr/share/nginx/html \
-v /opt/nginx/logs:/var/log/nginx \
-d  nginx

或者

docker run \
--name my_nginx \
-v /opt/nginx/log:/va

查看详情

dokcer记录


1.docker数据持久化,(--name 代表可以继续添加操作,比如 -p 88:90 )

//duocker启动一个容器
docker run -it my/python:v1 /bin/bash
//将宿主机/container_data/web目录挂载到容器/data目录
docker run -itd --name web01 -v /container_data/web:/data ubuntu
//创建一个名为dvdata的容器,并以data目录作为共享
run -itd -v /data --name dvdata ubuntu
//查看容器结构
docker inspect 

查看详情

docker中ubuntu容器ssl设置


1,进入ubuntu容器

# centos8 docker 启动命令
docker run -itd --name centos8 --privileged centos /usr/sbin/init

docker exec -it ca276eded1be /bin/bash

//此处可以更换一下apt-get 源

sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.list
apt-get clean

2,安装net-tool

apt-get update
apt-get install net-

查看详情

centos ,ubuntu 安装docker


由于内网机经常出问题,(没钱买服务器,所以买了个固态干十几年的笔记本上,当服务器),所以为了保证数据不丢失,我决定研究一下docker

1.1centos安装docker

官方安装
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
//国内
curl -sSL https://get.daocloud.io/docker | sh

1.2 ubuntu安装docker

# 超管运行
sudo su
# 卸载旧的
apt-get remove docker docker-engine docker.io cont

查看详情