1234567891011121314151617181920212223242526272829303132333435363738 |
- ---
- - name: Create Directory If It Doesn't Exist
- file:
- path: "{{ item }}"
- state: directory
- mode: 0755
- with_items:
- - /root/oopp_level_1
- - /root/oopp_level_2
- tags: limao_proxy
- - name: Define Server_config 1
- template: src=server_config.json dest=/root/oopp_level_1/server_config.json owner=root group=root mode=0644
- tags: limao_proxy
- - name: Define Server_config 2
- vars:
- sec: True
- template: src=server_config.json dest=/root/oopp_level_2/server_config.json owner=root group=root mode=0644
- tags: limao_proxy
- - name: Stop And Reomove All Container
- docker_container:
- name: "{{ item }}"
- state: absent
- with_items:
- - oopp-file-1
- - oopp-file-2
- ignore_errors: True
- tags: limao_proxy
- - name: Start All Container
- shell: "{{ item }}"
- with_items:
- - docker run --name oopp-file-1 -d --restart "always" --log-opt max-size=3m --log-opt max-file=50 -v /root/oopp_level_1:/oopp_data -p 8388:8388 -p 8389:8389 oopp:1.0 oopp --config_file=/oopp_data/server_config.json
- - docker run --name oopp-file-2 -d --restart "always" --log-opt max-size=3m --log-opt max-file=50 -v /root/oopp_level_2:/oopp_data -p 8488:8488 -p 8489:8489 oopp:1.0 oopp --config_file=/oopp_data/server_config.json
- tags: limao_proxy
|