cours:service_oriented_computing_and_web_services_2017_2018:lecture2
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cours:service_oriented_computing_and_web_services_2017_2018:lecture2 [2018/02/15 11:41] – [Software Tool to Deploy Applications and Services : Docker] tigli | cours:service_oriented_computing_and_web_services_2017_2018:lecture2 [2018/02/24 12:20] (Version actuelle) – [Software Tool to Deploy Applications and Services : Docker] tigli | ||
|---|---|---|---|
| Ligne 29: | Ligne 29: | ||
| * How to use Visual Studio to develop a console application and a simple Synchronous Client for a Web Service SOAP/ | * How to use Visual Studio to develop a console application and a simple Synchronous Client for a Web Service SOAP/ | ||
| * ** 8:45 - 9:00 : Tutorial and Demonstration by lecturer in O+310 ** | * ** 8:45 - 9:00 : Tutorial and Demonstration by lecturer in O+310 ** | ||
| - | | + | |
| - | * More details about async and await ([[https:// | + | * More details about async and await ([[https:// |
| === ADVANCED Exercice for WS-SOAP Client Application === | === ADVANCED Exercice for WS-SOAP Client Application === | ||
| Ligne 38: | Ligne 38: | ||
| || | || | ||
| ==== Software Tool to Deploy Applications and Services : Docker ==== | ==== Software Tool to Deploy Applications and Services : Docker ==== | ||
| + | || | ||
| + | Docker CE for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized apps. Docker CE for Windows uses Windows-native Hyper-V virtualization and networking and is the fastest and most reliable way to develop Docker apps on Windows. Docker CE for Windows supports running both Linux and Windows Docker containers. | ||
| + | |||
| + | == Docker for Windows requirements | ||
| + | || | ||
| + | ** To verify compatibility **, open up ** PowerShell ** or a command prompt (cmd.exe) and type ** systeminfo **. If all listed Hyper-V requirements have a value of Yes, your system can run the Hyper-V role. If any item returns No, check the requirements listed in this document and make adjustments where possible. | ||
| + | |||
| + | ** To enable Hyper-V using PowerShell **, | ||
| + | * open a PowerShell console as Administrator. | ||
| + | * run the following command PowerShell : | ||
| + | //** Enable-WindowsOptionalFeature -Online -FeatureName: | ||
| + | * When the installation has completed you need to reboot the computer. | ||
| + | |||
| + | ** Be careful **, Hyper-V cannot be installed on Windows 10 Home or Family ! | ||
| + | If it's not the case, [[https:// | ||
| + | |||
| + | See for more details : [[cours: | ||
| == DOCKER INSTALLATION and FIRST USES == | == DOCKER INSTALLATION and FIRST USES == | ||
| + | || | ||
| * INSTALLATION of a local [[https:// | * INSTALLATION of a local [[https:// | ||
| Ligne 46: | Ligne 64: | ||
| * Follow step by step until " | * Follow step by step until " | ||
| * **Be careful :** Windows 10 of your computer must be at least a PRO release. If it's not the case, [[https:// | * **Be careful :** Windows 10 of your computer must be at least a PRO release. If it's not the case, [[https:// | ||
| - | * ** Shell Command to Manage Docker ** | + | * ** Shell Command to Manage Docker ** : [[https:// |
| - | * MANUAL | + | |
| == ADVANCED Uses of Docker | == ADVANCED Uses of Docker | ||
| Ligne 53: | Ligne 71: | ||
| == How to use Docker with Visual Studio | == How to use Docker with Visual Studio | ||
| - | * INSTALLATION of Docker.DotNet (NuGet package) in VS 2017 (With Nuget Packages Manager in the Tools Menu)) | + | * INSTALLATION of **Docker.DotNet** (NuGet package) in VS 2017 (With Nuget Packages Manager in the Tools Menu)): Docker.DotNet is a library that allows you to interact with the Docker Remote API programmatically with fully asynchronous, |
| - | Docker.DotNet is a library that allows you to interact with the Docker Remote API programmatically with fully asynchronous, | + | |
| * TEST IT : | * TEST IT : | ||
cours/service_oriented_computing_and_web_services_2017_2018/lecture2.1518694901.txt.gz · Dernière modification : 2018/02/15 11:41 de tigli