- Joined
- Jan 28, 2009
- Messages
- 132
- Reaction score
- 7
And then guys, after a long time away I return with the result of an experience and I would like to share it with you. First of all, I want to make it clear that I will not teach docker to anyone, if you want to learn, seek knowledge. During this pandemic, I identified a need for me to transfer my pw server to docker without depending on a virtual box. This eliminates any risk of problems with the drivers of my host machine and the guest and ends up losing the virtual machine as a result. It was then that I sat my butt on the chair and started working on a Perfect World 1.5.5 server docker image. This image uses ubuntu 14.04 as base. How was process creation of this image.
1 - I downloaded ubuntu 14.04 docker image
2 - I Created a Container of this Ubuntu virgin and I done all process to install this files from this post
http://forum.ragezone.com/f751/pw-155-box-1154029/
3 - I used the comand "docker save <name of new image> <Container ID in this case container with ubuntu with pw server configured>
4 - tested the new image using the command "docker load <path of image file .tar.gz created in previous step>"
5 - I´'ve used the comand "docker container run --name<name you want in container> -p 8080:8080 -p 29000:29000 -p 8081:80 -p 3306:3306" and voilà!!!
PW server online, I'm enjoying!
With this I can provision as many perfect world server containers as I want and how I want. Have fun!
To someone than download this image, must be execute the following commands:
1- docker load <Path of image docker than you downloaded>
(exemple c:\users\fulano\documents or /home/fulano)
2 - docker image ls
(Confering if image was imported)
3 - docker container run --name<name you want in container> -p 8080:8080 -p 29000:29000 -p 8081:80 -p 3306:3306
4 - Configure your client to ip of machine docker. Example: If you run pw client on machine in same machine of docker, your client must be ip 127.0.0.1:29000. If you execute client in another machine, you gonna set ip of machine docker. to descovery ip machine of docker you gonna execute ipconfig to windows or ifconfig to linux, example if ip showed in console of machine is 192.168.0.50, your client must be configured with ip 192.168.0.50:29000
5 - Just Enjoy!
LINK to Download image
LINK to Torrent of this image
Thank you Wrechid by the pw 1.5.5 out of box
1 - I downloaded ubuntu 14.04 docker image
2 - I Created a Container of this Ubuntu virgin and I done all process to install this files from this post
http://forum.ragezone.com/f751/pw-155-box-1154029/
3 - I used the comand "docker save <name of new image> <Container ID in this case container with ubuntu with pw server configured>
4 - tested the new image using the command "docker load <path of image file .tar.gz created in previous step>"
5 - I´'ve used the comand "docker container run --name<name you want in container> -p 8080:8080 -p 29000:29000 -p 8081:80 -p 3306:3306" and voilà!!!
PW server online, I'm enjoying!
With this I can provision as many perfect world server containers as I want and how I want. Have fun!
To someone than download this image, must be execute the following commands:
1- docker load <Path of image docker than you downloaded>
(exemple c:\users\fulano\documents or /home/fulano)
2 - docker image ls
(Confering if image was imported)
3 - docker container run --name<name you want in container> -p 8080:8080 -p 29000:29000 -p 8081:80 -p 3306:3306
4 - Configure your client to ip of machine docker. Example: If you run pw client on machine in same machine of docker, your client must be ip 127.0.0.1:29000. If you execute client in another machine, you gonna set ip of machine docker. to descovery ip machine of docker you gonna execute ipconfig to windows or ifconfig to linux, example if ip showed in console of machine is 192.168.0.50, your client must be configured with ip 192.168.0.50:29000
5 - Just Enjoy!
LINK to Download image
You must be registered to see links
LINK to Torrent of this image
You must be registered to see links
Thank you Wrechid by the pw 1.5.5 out of box
Last edited: