# Note will only work on Ubuntu if you what in to work on win then change the RHS to a windows dir path format # make sure you have run these shell scripts from a docker container # host machine # mkdir -p /home/mathew/Desktop/Dev/Asterisk/cezenPBX/asterisk-config/ # docker cp cezenPBX:/etc/asterisk/pjsip.conf /home/mathew/Desktop/Dev/Asterisk/cezenPBX/asterisk-config/ # docker cp cezenPBX:/etc/asterisk/extensions.conf /home/mathew/Desktop/Dev/Asterisk/cezenPBX/asterisk-config/ #NOT WORKING? do this # docker cp :/etc/asterisk/pjsip.conf ./pjsip.conf version: '3' services: asterisk: image: mathewfrancisv/cezen_asterisk:latest container_name: cezenPBX # && /home/mathew/Desktop/Dev/Asterisk/cezenPBX/asterisk-config/extensions.conf:/etc/asterisk/extensions.conf \ # && /home/mathew/Desktop/Dev/Asterisk/cezenPBX/asterisk-config/pjsip.conf:/etc/asterisk/pjsip.conf \ volumes: # LHS:RHS # LHS -- make sure you have both the Asterisk config files in the LHS path # RHS the lhs will be mounted on the RHS path # - ~/asterisk-config/pjsip.conf:/etc/asterisk/pjsip.conf # - ~/asterisk-config/extensions.conf:/etc/asterisk/extensions.conf - ./pjsip.conf:/etc/asterisk/pjsip.conf - ./extensions.conf:/etc/asterisk/extensions.conf ports: - "5060:5060/udp" - "5060:5060/tcp" restart: always