This repository was archived by the owner on Oct 28, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 24
/
Copy pathdocker-compose.yml
63 lines (62 loc) · 1.71 KB
/
docker-compose.yml
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
52
53
54
55
56
57
58
59
60
61
62
63
version: '3'
services:
netsnmp:
environment:
- SNMP_HOST=snmp-server-emulator
- SNMP_PORT=1161
- CI=1
- BUNDLE_SILENCE_ROOT_WARNING=1
- BUNDLE_JOBS=10
image: ruby:alpine
depends_on:
- snmp-server-emulator
volumes:
- ./:/home
entrypoint:
/home/spec/support/specs.sh
snmp-server-emulator:
image: tandrup/snmpsim:latest
ports:
- 1161:1161/udp
volumes:
- ./spec/support/snmpsim/:/home/snmp_server/.snmpsim
command:
- /usr/local/bin/snmpsimd.py
- --process-user=snmpsim
- --process-group=nogroup
- --v3-engine-id=000000000000000000000002
- --agent-udpv4-endpoint=0.0.0.0:1161
- --agent-udpv6-endpoint=[::0]:1161
- --v3-user=simulator
- --v3-auth-key=auctoritas
- --v3-priv-key=privatus
- --v3-user=authmd5
- --v3-auth-key=maplesyrup
- --v3-auth-proto=MD5
- --v3-user=authsha
- --v3-auth-key=maplesyrup
- --v3-auth-proto=SHA
- --v3-user=authsha256
- --v3-auth-key=maplesyrup
- --v3-auth-proto=SHA256
- --v3-user=authprivshaaes
- --v3-auth-key=maplesyrup
- --v3-auth-proto=SHA
- --v3-priv-key=maplesyrup
- --v3-priv-proto=AES
- --v3-user=authprivmd5aes
- --v3-auth-key=maplesyrup
- --v3-auth-proto=MD5
- --v3-priv-key=maplesyrup
- --v3-priv-proto=AES
- --v3-user=authprivshades
- --v3-auth-key=maplesyrup
- --v3-auth-proto=SHA
- --v3-priv-key=maplesyrup
- --v3-priv-proto=DES
- --v3-user=authprivmd5des
- --v3-auth-key=maplesyrup
- --v3-auth-proto=MD5
- --v3-priv-key=maplesyrup
- --v3-priv-proto=DES
- --v3-user=unsafe