Comments (1)
Hi @jbe456
We will soon provide a public docker image. In the meantime you can build the following Dockerfile:
# Build command
# > docker build . -t atoti
# Local run command
# > docker run -p 8888:8888 atoti
##################################################
FROM continuumio/miniconda3:4.8.2
# Install atoti and other tools.
RUN conda install \
atoti \
jupyterlab-atoti \
jupyterlab \
nodejs \
openjdk \
jupyter-server-proxy \
-c conda-forge \
-c https://conda.atoti.io &&\
conda clean --all --force-pkgs-dirs --yes
# Rebuild jupyter lab
RUN NODE_OPTIONS=--max-old-space-size=4096\
jupyter lab build --dev-build False --minimize True &&\
jupyter lab clean
# Setup the url pattern for jupyter-server-proxy
ENV ATOTI_URL_PATTERN="http://localhost:8888/proxy/{port}/#/start"
# Create a directory to store the notebooks and the tutorials.
RUN mkdir $HOME/notebooks &&\
echo \
"import atoti\natoti.copy_tutorial('$HOME/notebooks/tutorials')" \
>> $HOME/deploy_tutorials.py && \
python $HOME/deploy_tutorials.py
# The notebook server will be exposed on port 8888
EXPOSE 8888
# Run jupyter lab in the default directory.
CMD [ \
"jupyter", "lab", \
"--notebook-dir=~/notebooks", \
"--port=8888", \
"--ip=0.0.0.0", \
"--NotebookApp.token=''", \
"--NotebookApp.custom_display_url='http://localhost:8888'", \
"--allow-root", \
"--no-browser"]
from atoti.
Related Issues (20)
- How to only show axis ticks for existing values?
- Unknown store when deleting table HOT 1
- UserServiceClient.clear() with Custom Roles Breaks roles Property HOT 3
- Date filter does not reset HOT 1
- Saving axis offsets HOT 1
- "Publish in App" is not available if name is not assigned to visualization HOT 3
- Vector access - Out of Bounds error HOT 1
- Getting Conda Can Not Find Packages when upgrading Atoti HOT 5
- external_database definition missing in atoti_directquery_redshift.table_options module HOT 2
- Atoti 0.8.2 and Python 3.9.1 HOT 3
- Plugin atoti-jupyterlab3 v0.8.2 does not have the same version as the main package (v0.8.3). HOT 12
- head() function throwing an AttributeError
- Output from `session.visualize()` using the `atoti` Python library is producing `.00` return values when rapidly clicking drop-down items HOT 2
- An error occurred while calling o143.generateSchemaGraph. HOT 3
- Multi-Level Hierarchy Edit Pane in JupyterLab Extensions Erroneously Extends to the Right HOT 1
- Cannot load parquet files compressed with zstd HOT 2
- contributors.COUNT returning empty cells instead of 0 HOT 4
- Process memory grows when loading parquet files even with -Xmx HOT 5
- Can not create hierarchy because the fields can not be found, though their levels exist HOT 5
- Issue while updating schema after measure creation HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atoti.