Gattol and other trouble with create addons

I want to connect Mi Scale. I found lib, and create Dockerfile but get this error

Traceback (most recent call last):
File “/scanner.py”, line 295, in
main(sys.argv[1:])
File “/scanner.py”, line 245, in main
timestamp = check_time(mac_address)
File “/scanner.py”, line 92, in check_time
output = run_command(read_time.split())
File “/scanner.py”, line 31, in run_command
stderr=subprocess.PIPE)
File “/usr/lib/python3.6/subprocess.py”, line 709, in init
restore_signals, start_new_session)
File “/usr/lib/python3.6/subprocess.py”, line 1344, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ‘gatttool’: ‘gatttool’

FROM alpine:3.8

ENV LANG C.UTF-8

RUN apk add --no-cache py3-pip python3 gattlib

COPY scanner.py /scanner.py

COPY run.sh /run.sh

RUN chmod a+x /run.sh

CMD [ "/run.sh" ]