0%

mac下自用docker清单

mac下自用docker容器清单

  • mysql安装时需要按自己需求设置密码

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    本地docker清单:
    --------------------------------------------------------------------------------------------
    1.mysql5.7.33

    docker run --name mysql5.7 -p 3306:3306 -v /Users/ux/Applications/docker/mysql5.7/data:/var/lib/mysql -v /Users/ux/Applications/docker/mysql5.7/conf:/etc/mysql/conf.d -v /Users/ux/Applications/docker/mysql5.7/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=1230 -d mysql:5.7.33 --lower_case_table_names=1

    --------------------------------------------------------------------------------------------
    2.mysql8.0.25

    docker run --name mysql8.0 -p 3307:3306 -v /Users/ux/Applications/docker/mysql8/data:/var/lib/mysql -v /Users/ux/Applications/docker/mysql8/conf:/etc/mysql/conf.d -v /Users/ux/Applications/docker/mysql8/logs:/var/log/mysql -e MYSQL_ROOT_PASSWORD=1230 -d mysql:8.0.25 --lower_case_table_names=1

    --------------------------------------------------------------------------------------------
    3.redis

    3.1 【 redis5nopwd 不设置密码: 】
    docker run --name redis5nopwd -d -p 6379:6379 redis:5.0.12

    3.2 【 redis5pwd123456 设置密码: 】
    docker run --name redis5pwd123456 -d -p 6380:6379 redis:5.0.12 --requirepass 123456

    3.3 【 redis6pwd123456 挂载目录,设置密码 】
    docker run -d -p 6381:6379 \
    -v /Users/ux/Applications/docker/redis6/conf:/usr/local/etc/redis \
    -v /Users/ux/Applications/docker/redis6/data:/data \
    --name redis6 redis:6.2.5 --requirepass 123456

    --------------------------------------------------------------------------------------------
    4.jenkins

    docker run -itd --name jenkins -p 9001:8080 -p 9002:50000 -v /Users/ux/Applications/docker/jenkins/jenkins_home:/var/jenkins_home jenkins/jenkins

    --------------------------------------------------------------------------------------------
    5.nexus

    docker run -d -p 9009:8081 --name nexus -v /Users/ux/Applications/docker/nexus/nexus-data:/nexus-data sonatype/nexus3

    --------------------------------------------------------------------------------------------
    6.portainer2.x

    docker run -d -p 9000:9000 --name portainer -v /var/run/docker.sock:/var/run/docker.sock -v /Users/ux/Applications/docker/portainer2/data:/data portainer/portainer-ce

    7.upsource代码审查服务端

    docker run -it --name upsource-server-instance \
    -v /Users/ux/Applications/docker/upsource/opt/data:/opt/upsource/data \
    -v /Users/ux/Applications/docker/upsource/opt/conf:/opt/upsource/conf \
    -v /Users/ux/Applications/docker/upsource/opt/logs:/opt/upsource/logs \
    -v /Users/ux/Applications/docker/upsource/opt/backups:/opt/upsource/backups \
    -p 9999:8080 \
    jetbrains/upsource:2020.1.1992

    工作机器windows安装docker应用:

    1
    2
    3
    4
    5
    6
    7
    1.代码审查服务 upsource:
    docker run -it --restart=always --name upsource-server-instance -p 9999:8080 jetbrains/upsource:2020.1.1992


    2.数据库服务 mysql8:
    docker run -itd --restart=always --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:8.0.25 --lower_case_table_names=1