You've already forked dockerfiles
							
							
				mirror of
				https://github.com/vimagick/dockerfiles.git
				synced 2025-10-30 23:47:48 +02:00 
			
		
		
		
	update jupyter
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| # | ||||
| # https://github.com/ansible/awx/blob/14.0.0/installer/roles/local_docker/templates/docker-compose.yml.j2 | ||||
| # https://github.com/ansible/awx/blob/14.1.0/installer/roles/local_docker/templates/docker-compose.yml.j2 | ||||
| # | ||||
|  | ||||
| version: '2' | ||||
| @@ -7,7 +7,7 @@ version: '2' | ||||
| services: | ||||
|  | ||||
|   web: | ||||
|     image: ansible/awx:14.0.0 | ||||
|     image: ansible/awx:14.1.0 | ||||
|     container_name: awx_web | ||||
|     hostname: awxweb | ||||
|     user: root | ||||
| @@ -29,7 +29,7 @@ services: | ||||
|     restart: unless-stopped | ||||
|  | ||||
|   task: | ||||
|     image: ansible/awx:14.0.0 | ||||
|     image: ansible/awx:14.1.0 | ||||
|     command: /usr/bin/launch_awx_task.sh | ||||
|     container_name: awx_task | ||||
|     hostname: awx | ||||
|   | ||||
| @@ -5,9 +5,12 @@ Minimal Jupyter Notebook Stack | ||||
|  | ||||
| ## docker-compose.yml | ||||
|  | ||||
| [how to select an image](https://jupyter-docker-stacks.readthedocs.io/en/latest/using/selecting.html) | ||||
|  | ||||
| ```yaml | ||||
| notebook: | ||||
|   image: jupyter/minimal-notebook | ||||
|   image: jupyter/scipy-notebook | ||||
|   hostname: jupyter-notebook | ||||
|   ports: | ||||
|     - "8888:8888" | ||||
|   volumes: | ||||
|   | ||||
| @@ -1,5 +1,6 @@ | ||||
| notebook: | ||||
|   image: jupyter/minimal-notebook | ||||
|   image: jupyter/scipy-notebook | ||||
|   hostname: jupyter-notebook | ||||
|   ports: | ||||
|     - "8888:8888" | ||||
|   volumes: | ||||
|   | ||||
							
								
								
									
										33
									
								
								jupyter/nginx.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								jupyter/nginx.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,33 @@ | ||||
| upstream jupyter_notebook { | ||||
|     server               127.0.0.1:8888; | ||||
| } | ||||
|  | ||||
| server { | ||||
|     listen               80; | ||||
|     server_name          jupyter.example.com; | ||||
|     return               301 https://$host$request_uri; | ||||
| } | ||||
|  | ||||
| server { | ||||
|     listen               443 ssl; | ||||
|     server_name          jupyter.example.com; | ||||
|  | ||||
|     ssl_certificate      example.com.crt; | ||||
|     ssl_certificate_key  example.com.key; | ||||
|     ssl_protocols        TLSv1 TLSv1.1 TLSv1.2; | ||||
|     ssl_ciphers          HIGH:!aNULL:!MD5; | ||||
|  | ||||
|     location / { | ||||
|         proxy_pass            http://jupyter_notebook; | ||||
|         proxy_set_header      Host $host; | ||||
|     } | ||||
|  | ||||
|     location ~* /(api/kernels/[^/]+/(channels|iopub|shell|stdin)|terminals/websocket)/? { | ||||
|         proxy_pass            http://jupyter_notebook; | ||||
|         proxy_set_header      Host $host; | ||||
|         proxy_http_version    1.1; | ||||
|         proxy_set_header      Upgrade "websocket"; | ||||
|         proxy_set_header      Connection "Upgrade"; | ||||
|         proxy_read_timeout    86400; | ||||
|     } | ||||
| } | ||||
| @@ -16,6 +16,7 @@ services: | ||||
|     command: | ||||
|       authCredentials=username:password | ||||
|       socksParentProxy=1.2.3.4:9050 | ||||
|       dnsNameServer=8.8.8.8 | ||||
|     ports: | ||||
|       - "8123:8123" | ||||
|     restart: unless-stopped | ||||
|   | ||||
| @@ -5,6 +5,7 @@ services: | ||||
|     command: | ||||
|       authCredentials=username:password | ||||
|       socksParentProxy=1.2.3.4:9050 | ||||
|       dnsNameServer=8.8.8.8 | ||||
|     ports: | ||||
|       - "8123:8123" | ||||
|     restart: unless-stopped | ||||
|   | ||||
		Reference in New Issue
	
	Block a user